測試---selenium(5)
1.如何批量執行測試方法(4種方法)
1)addtest(可以把某一個類的某一個測試方法(test_)新增到測試套件中去)
2)makesuit(可以把一個類的所有測試方法(test_)新增到測試套件中去)
先寫套件: suite=unittest.Testsuite()
3)testloader(可以把一個類的所有測試方法(test_)新增到測試套件中去)
4)discover(把一個資料夾下以某種命名規則命名的檔案中的所有測試方法(test_)都新增到測試套件中)
python的main函式表示
2.測試方法執行的順序
阿拉伯數字 0-9
大寫A-Z
小寫a-z
3.忽略測試用例的執行(skipping)
4.HTMLTestReporter
1)需要在python lib中安裝HtmlTestRunner.py檔案
2) a.建立一個存放測試報告的資料夾
b.每次測試報告的名稱不一致 不然會相互覆蓋(用時間戳命名)
時間戳
測試報告名稱的命名
測試報告輸出
3)錯誤截圖
driver.get_screenshot_as_file()
5.資料驅動
安裝ddt: pip install ddt
資料驅動將以下方法執行4次(必須在類前加上@ddt) 在方法前也得加@ddt
**
[python中讀取txt檔案的方式]
**
python讀取json檔案
相關文章
- selenium測試心得
- selenium自動化測試
- Selenium用法詳解 - - selenium自動化測試概要
- Selenium操作:測試form表單ORM
- Selenium自動化測試(3)
- selenium-測試框架搭建(十三)框架
- 自動化測試框架Selenium的使用——安裝Selenium框架
- java+selenium 自動化測試Java
- 軟體測試--selenium 安裝使用
- 軟體測試--selenium安裝使用
- Selenium自動化測試網頁網頁
- selenium+python自動化測試Python
- selenium(web端)淘寶測試程式碼Web
- Selenium用法 - - 自動化測試介紹
- Web 端的測試 Selenium 用法必備Web
- 自動化測試 selenium 環境搭建
- Web自動化測試 —— 測試環境搭建 (Selenium+Python) Windows篇WebPythonWindows
- Selenium測試form表單之下拉選單ORM
- 用python實現selenium 自動化測試Python
- selenium最佳化後的測試程式碼
- 『心善淵』Selenium3.0基礎 — 2、Selenium測試框架環境搭建(Windows)框架Windows
- Selenium用法詳解 -- Selenium3 自動化測試入門到精通
- Selenium用法詳解 -- Selenium3 自動化測試 鍵盤事件詳解事件
- Selenium用法詳解 -- Selenium3 自動化測試 下拉框詳解
- 使用 Python 和 Selenium 自動化網頁測試Python網頁
- python:selenium測試登入在chrome中閃退PythonChrome
- python自動化測試工具selenium使用指南Python
- 使用Selenium自動化測試SAP CRM WebClient UIWebclientUI
- Selenium+Java自動化測試常用的方法Java
- 滴滴雲控制檯 Selenium 自動化測試初探
- 測試案例,Python +Selenium啟動不同瀏覽器Python瀏覽器
- [雪峰磁針石部落格]selenium自動化測試工具python筆試面試專案實戰5鍵盤操作Python筆試面試
- Web自動化-Selenium自動化測試-4-編寫測試用例Web
- Selenium用法詳解 -- Selenium3 自動化測試 frame多種用法舉例
- 【5】測試用例
- 自動化測試之Selenium篇(一):環境搭建
- Selenium+Java+TestNG進行web自動化測試JavaWeb
- selenium自動化測試框架之PO設計模式框架設計模式