摘要:相信很多同學(xué)會寫的測試腳本,但是不知道怎么寫測試腳本的測試報(bào)告吧,沒事,讓我來給大家分享第一步引入框架引入第二步需要引入這個(gè),怎么引入呢在界面輸入就可以看到了,然后按鍵補(bǔ)全即可執(zhí)行需要的用例并且生成格式的自動(dòng)化的測試報(bào)告使用默認(rèn)的測試
相信很多同學(xué)會寫selenium的測試腳本,但是不知道怎么寫測試腳本的測試報(bào)告吧,沒事,讓我來給大家分享~~
第一步:import unittest #引入unittest框架from HTMLTestRunner import HTMLTestRunner #引入HTMLTestRunner
第二步:#需要引入這個(gè),怎么引入呢?在python界面輸入mail就可以看到了,然后按TAB鍵補(bǔ)全即可if __name__ == "__main__": #執(zhí)行需要的用例,并且生成HTML格式的自動(dòng)化的測試報(bào)告 #使用unittest默認(rèn)的測試用例加載器去發(fā)現(xiàn)testcase目錄下的測試用例。 如果需要運(yùn)行該目錄下的所有測試用例則需要加*(*.py) # 表示運(yùn)行E:/cloudage目錄下的testcase文件里面的test_login.py的測試用例 suite = unittest.defaultTestLoader.discover("E:/cloudage/testcase" , "test_login.py") #生成HTML報(bào)告文件 report_file = open("E:/cloudage/report/reports.html","wb") #生成一個(gè)HTMLTestRunenr運(yùn)行器對象(必須下載一個(gè)文件HTMLTestRunenr.py,放到python的lib目錄下) runner = HTMLTestRunner(stream=report_file, title="cloudage自動(dòng)化測試報(bào)告", description="報(bào)告詳情如下:") #肯定有小伙伴會問那三個(gè)是什么意思,那我給你解答一下哦:第一:stream是報(bào)告文件 第二:title是測試報(bào)告的標(biāo)題 第三:description是描述 #通過運(yùn)行器運(yùn)行測試用例 runner.run(suite)
怎么樣,是不是很簡單!??!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/122997.html
摘要:完成應(yīng)用測試我們已經(jīng)完成了我們想要?jiǎng)?chuàng)建的博客引擎。當(dāng)然我們已經(jīng)完成了測試所有模型層的功能。評估代碼覆蓋率當(dāng)然我們還沒有完成應(yīng)用所需的所有測試用例。如你所見,我們遠(yuǎn)遠(yuǎn)沒有完成對應(yīng)用的全面測試。 完成應(yīng)用測試 我們已經(jīng)完成了我們想要?jiǎng)?chuàng)建的博客引擎。不過這個(gè)項(xiàng)目尚未完全結(jié)束。為了保證代碼的質(zhì)量,我們需要添加更多的測試。 當(dāng)然我們已經(jīng)完成了測試所有模型層的功能。所以博客引擎的核心功能已經(jīng)被...
摘要:在上次的自動(dòng)化測試系列二自動(dòng)化測試系列二中為大家大體介紹了測試的概念及在豬齒魚中的實(shí)踐展開,本文主要圍繞測試進(jìn)行概念介紹及中的實(shí)踐展開。手動(dòng)測試要求測試人員在每個(gè)元素上手動(dòng)執(zhí)行每個(gè)測試。主要是用于回歸測試和同一軟件的新版本測試。 UI 測試是一種測試類型,也稱為用戶界面測試,通過該測試,我們...
摘要:一什么是是一個(gè)基于瀏覽器的自動(dòng)化工具,她提供了一種跨平臺跨瀏覽器的端到端的自動(dòng)化解決方案。模塊主要用來記錄用例執(zhí)行情況,以便于高效的調(diào)查用例失敗信息以及追蹤用例執(zhí)行情況。測試用例倉庫用例倉庫主要用來組織自動(dòng)化測試用例。 一、什么是Selenium? Selenium是一個(gè)基于瀏覽器的自動(dòng)化工具,她提供了一種跨平臺、跨瀏覽器的端到端的web自動(dòng)化解決方案。Selenium主要包括三部分:...
摘要:事實(shí)上,自動(dòng)化測試是相對于手動(dòng)的。減少人為的錯(cuò)誤自動(dòng)化測試是機(jī)器完成,不存在執(zhí)行過程中人為的疏忽和錯(cuò)誤,測試設(shè)計(jì)完全決定了測試的質(zhì)量,可以降低減少人為造成的錯(cuò)誤。而接口自動(dòng)化測試,主要是對接口進(jìn)行測試。 今年6月份,由于經(jīng)濟(jì)壓力讓我下定決心進(jìn)階自動(dòng)化測試,已經(jīng)24的我做了3年功能測試,坐標(biāo)廣...
摘要:前端自動(dòng)化測試百度搜索功能實(shí)戰(zhàn)可以與結(jié)合生成測試報(bào)告。以網(wǎng)頁版本的百度為例,百度首頁呈現(xiàn)的功能新聞網(wǎng)頁貼吧知道音樂圖片視頻地圖等,我們以百度網(wǎng)頁的搜索功能為例,使用結(jié)合自動(dòng)化測試框架,完成一個(gè)搜索功能的測試。 ...
閱讀 746·2021-11-11 16:54
閱讀 3066·2021-09-26 09:55
閱讀 2019·2021-09-07 10:20
閱讀 1211·2019-08-30 10:58
閱讀 1057·2019-08-28 18:04
閱讀 710·2019-08-26 13:57
閱讀 3599·2019-08-26 13:45
閱讀 1164·2019-08-26 11:42