問題1:
time elapsed: 0:00:04.464552
有時經常瞬間就執行完了程式,但實際上乙個case都沒執行,經過反覆實驗得知,是pattern原因
discover = unittest.defaulttestloader.discover(test_case_dir,
pattern='*_sp.py')
進入檢視方法,原因是他定義的是這種格式:
def discover(self, start_dir,pattern='test*.py',top_level_dir=none):
所以修改一下自己的檔名就可以啦,以test開頭的檔案就可以了。
Python selenium實戰案例之登入
步驟一 獲取登入頁面元素 from selenium.webdriver.common.by import by class loginpage username by.id,username password by.id,password button login by.id,button log...
python selenium之測試報告
測試報告是selenuim整合unitest,htmltestrunner 生成測試報告 bstestrunner 美化測試報告 htmltestrunner bstestrunner.py檔案放的路徑是python安裝目錄bin目錄下 htmltestrunner.py和bstestrunner....
Python Selenium自動化之Pytest
pytest有什麼特點?用例篩選方便 引數化 fixtures 前置 後置 公有化 重執行機制 自動發現用例 assert斷言 html報告 按時間排序 用例名稱排序。自動發現用例 目錄下以test開頭的檔案,或則是以test開頭的函式 類 用例篩選方便 pytest.mark.標記名 執行pyte...