91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 22KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-11
  • 語言: Python
  • 標簽: 測試框架??

資源簡介

1、使用HTMLTestRunner生成測試報告; 2、添加測試套件,運行一個文件執行所有測試用例; 3、只在測試執行前打開瀏覽器,所有用例執行結束后關閉瀏覽器。(解決反復啟動/關閉driver導致的執行效率問題) 這個源碼僅僅是基礎的一個解決方案,實際應用中應根據項目情況豐富一下內容。

資源截圖

代碼片段和文件信息

#?-*-?coding:utf-8?-*-
“““
測試執行文件,執行test_case文件夾下的所有testcase
注意:只執行名稱以test開頭的py文件
“““
import?os
import?time
import?unittest

from?selenium?import?webdriver

from?browser_test.util.HTMLTestRunner?import?HTMLTestRunner
from?browser_test.util.browser?import?Browser

#?測試前打開瀏覽器
Browser.BROWSER?=?webdriver.Firefox()

#?創建測試套件:discover()將所有test*.py加入套件
test_dir?=?os.getcwd()
testsuite?=?unittest.defaultTestLoader.discover(test_dir?pattern=‘test*.py‘?top_level_dir=None)

#?執行測試套件,并使用HTMLTestRunner生成測試報告
ISOTIMEFORMAT?=?‘%Y-%m-%d-%H-%M-%S‘
time_str?=?time.strftime(ISOTIMEFORMAT?time.localtime(time.time()))
filename?=?os.getcwd()?+?r‘\test_report\result‘?+?time_str?+?r‘.html‘
fp?=?open(filename?‘wb‘)
runner?=?HTMLTestRunner(stream=fp?title=“TestDemo測試報告“?description=“用例執行情況:“)
runner.run(testsuite)
fp.close()

#?測試結束,退出瀏覽器
Browser.BROWSER.quit()


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1067??2016-04-14?15:07??browser_test\all_test.py

?????文件????????919??2016-04-14?15:07??browser_test\test_case\test_demo1.py

?????文件????????963??2016-04-14?15:07??browser_test\test_case\test_demo2.py

?????文件??????????0??2016-04-14?14:42??browser_test\test_case\__init__.py

?????文件???????1552??2016-04-14?15:05??browser_test\test_case\__pycache__\test_demo1.cpython-34.pyc

?????文件???????1614??2016-04-14?15:05??browser_test\test_case\__pycache__\test_demo2.cpython-34.pyc

?????文件????????154??2016-04-14?14:44??browser_test\test_case\__pycache__\__init__.cpython-34.pyc

?????文件???????7074??2016-04-14?15:04??browser_test\test_report\result2016-04-14-15-03-52.html

?????文件?????????44??2016-04-14?14:36??browser_test\util\browser.py

?????文件??????24474??2015-12-31?16:30??browser_test\util\HTMLTestRunner.py

?????文件????????328??2016-04-14?15:05??browser_test\util\__pycache__\browser.cpython-34.pyc

?????文件??????20542??2016-04-14?13:50??browser_test\util\__pycache__\HTMLTestRunner.cpython-34.pyc

?????目錄??????????0??2016-04-14?15:05??browser_test\test_case\__pycache__

?????目錄??????????0??2016-04-14?15:05??browser_test\util\__pycache__

?????目錄??????????0??2016-04-14?15:07??browser_test\test_case

?????目錄??????????0??2016-04-14?15:06??browser_test\test_report

?????目錄??????????0??2016-04-14?15:05??browser_test\util

?????目錄??????????0??2016-04-14?15:05??browser_test\__pycache__

?????目錄??????????0??2016-04-14?15:07??browser_test

-----------?---------??----------?-----??----

????????????????58731????????????????????19


評論

共有 條評論