自動化測試過程中,用例執行後需要有測試結果,才可以知道測試是否通過,測試了幾個用例,測試用的時間,這就需要有測試報告輸出這些結果。
注意:測試報告、測試用例、runallcases.py檔案要放到同一目錄下邊
runallcases.py這個檔案的作用是呼叫整個測試資料夾下面所有的.py檔案,並且自動執行py檔案裡以test開頭的測試用例,總執行檔案執行前要先做以下兩點:
2.驗證模組是否生效:from htmltestrunner import htmltestrunner
runallcases.py檔案**如下:
寫了乙個簡單測試用例如下:
執行runallcases.py檔案生成的測試報告如下:
selenium之檔案上傳
在web頁面中,可能會需要進行或檔案的上傳,但是本地上傳時的對話方塊,是window本身的,無法定位到其元素,那麼 該怎樣進行檔案上傳呢?1 send keys 檔案路徑 開啟檔案上傳對話方塊後,若檔案選擇按鈕是input type file時 對於前端知識,還需要學習後才能繼續補充 通過send ...
Selenium之元素定位
1.檢視頁面元素 id class type name等。2.通過webdriver的方法定位 絕對路徑 find element by xpath html body div 1 div 1 div div 1 div form span 1 input 相對路徑 find element by ...
selenium之定位方法
html元素定位的方法 1 id find element by id 2 name find element by name 3 class find element by class name 4 tag find element by tag name 5 link find element ...