一、Allure 介紹
前面在編寫自動化測試用例的時候,使用了HTMLTestRunner,是對于測試用例執(zhí)行結(jié)果的一個統(tǒng)計和展示的報告。
Allure? 是一個report框架,可以基于一些測試框架生成測試報告,比較常用的一般是Junit/Testng框架;
Allure 生成的報告樣式簡潔美觀,同時又支持中文;
Allure還支持使用Jenkins工具持續(xù)集成,整套環(huán)境搭建下來以后,使用起來非常方便。
二、Pytest介紹
因為這里也需要用到pytest去運行最后編寫的case,那么這里也了解下pytest.
pytest和unittest差不多,都是測試框架,功能比unit test多。都是識別以test開頭的case 然后依次去執(zhí)行。
三、在自己電腦上使用pytest+ allure 生成自動化測試報告
1、需要有jdk1.8+環(huán)境
2、下載Allure包,地址:https://pan.baidu.com/s/1Za-9Dny5ha_0rCdpPm0o2A
下載下來包后直接解壓,放到一個指定目錄下,然后將下面的bin目錄添加到path系統(tǒng)環(huán)境變量中:
站LOGO-北京(新).jpg)
全關(guān)注
站關(guān)注導(dǎo)流2024.jpg)