資源簡(jiǎn)介
python項(xiàng)目源碼

代碼片段和文件信息
#!/usr/bin/env?python
#?-*-?coding:?utf-8?-*-
“““
@author:?????https://shop60459643.taobao.com
@contact:????no19@foxmail.com?https://shop60459643.taobao.com
@others:?????DTStudio?E:\XuexiVMware\selenium2+py+unittest+HTMLTestRunner\mail126All?rights?reserved--?Created?on?2015/10/25
@desc:???????
“““
import?unittest
import?os
import?time
import?sys
from?public?import?HTMLTestRunner
#?將項(xiàng)目的目錄加載到系統(tǒng)變量中
cur_dir?=?os.getcwd()
sys.path.append(cur_dir)
def?createsuite():
????testunit?=?unittest.TestSuite()
????#?定義測(cè)試文件查找的目錄
????test_dir?=?os.path.abspath(os.path.dirname(__file__))?+?‘/test_case‘
????discover?=?unittest.defaultTestLoader.discover(test_dir?pattern=‘test_report*.py‘
???????????????????????????????????????????????????top_level_dir=None)
????#?discover?方法篩選出來(lái)的用例,循環(huán)添加到測(cè)試套件中
????for?test_suite?in?discover:
????????for?test_case?in?test_suite:
????????????testunit.addTests(test_case)
????????????print?(testunit)
????return?testunit
if?__name__?==?‘__main__‘:
????#?runner?=?unittest.TextTestRunner()
????#?runner.run(createsuite())
????now?=?time.strftime(“%Y-%m-%d?%H_%M_%S“)
????testreport?=?os.path.dirname(__file__)?+?os.path.sep?+?‘report‘?+?os.path.sep
????filename?=?testreport?+?now?+?‘_result.html‘????#?測(cè)試報(bào)告的路徑名
????fp?=?file(filename?‘wb‘)?#python2
????#?fp?=?open(filename?‘wb‘)?#python3
????runner?=?HTMLTestRunner.HTMLTestRunner(
????????stream=fp
????????title=u‘xx項(xiàng)目自動(dòng)化測(cè)試報(bào)告‘
????????description=u‘用例執(zhí)行情況:‘
????????owner=‘TB‘)
????alltestnames?=?createsuite()
????runner.run(alltestnames)
????fp.close()??#?關(guān)閉生成的報(bào)告
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????53??2015-11-19?14:00??python項(xiàng)目源碼\.git\COMMIT_EDITMSG
?????文件????????391??2015-11-11?09:31??python項(xiàng)目源碼\.git\config
?????文件?????????73??2015-11-07?17:12??python項(xiàng)目源碼\.git\desc
?????文件?????????23??2015-11-07?17:12??python項(xiàng)目源碼\.git\HEAD
?????文件????????452??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\applypatch-msg.sample
?????文件????????896??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\commit-msg.sample
?????文件????????160??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\post-commit.sample
?????文件????????552??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\post-receive.sample
?????文件????????189??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\post-update.sample
?????文件????????398??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\pre-applypatch.sample
?????文件???????1642??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\pre-commit.sample
?????文件???????1352??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\pre-push.sample
?????文件???????4951??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\pre-reba
?????文件???????1239??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\prepare-commit-msg.sample
?????文件???????3611??2015-11-07?17:12??python項(xiàng)目源碼\.git\hooks\update.sample
?????文件???????8952??2017-03-10?16:49??python項(xiàng)目源碼\.git\index
?????文件????????240??2015-11-07?17:12??python項(xiàng)目源碼\.git\info\exclude
?????文件???????1322??2015-11-19?14:00??python項(xiàng)目源碼\.git\logs\HEAD
?????文件???????1322??2015-11-19?14:00??python項(xiàng)目源碼\.git\logs\refs\heads\master
?????文件????????176??2015-11-07?17:12??python項(xiàng)目源碼\.git\logs\refs\remotes\origin\HEAD
?????文件????????952??2015-11-19?14:00??python項(xiàng)目源碼\.git\logs\refs\remotes\origin\master
?????文件????????428??2015-11-11?09:26??python項(xiàng)目源碼\.git\ob
?????文件????????827??2015-11-11?13:48??python項(xiàng)目源碼\.git\ob
?????文件????????408??2015-11-07?17:15??python項(xiàng)目源碼\.git\ob
?????文件????????384??2015-11-11?09:26??python項(xiàng)目源碼\.git\ob
?????文件????????300??2015-11-07?17:15??python項(xiàng)目源碼\.git\ob
?????文件????????356??2015-11-07?17:15??python項(xiàng)目源碼\.git\ob
?????文件????????126??2015-11-07?17:15??python項(xiàng)目源碼\.git\ob
?????文件?????????86??2015-11-07?17:15??python項(xiàng)目源碼\.git\ob
?????文件????????574??2015-11-17?17:41??python項(xiàng)目源碼\.git\ob
............此處省略465個(gè)文件信息
評(píng)論
共有 條評(píng)論