一、 allure和HTMLRunnerCN生成测试报告的区别
HTMLRunnerCN生成的测试报告,如下: allure生成测试报告如下: allure生成的测试报告相比HTMLRunnerCN生成的测试报告更加美观二、 allure的使用
# 运行文件:baidu.py from selenium import webdriver driver = webdriver.Chrome() driver.get("https://www.baidu.com/") def test_case_input(): # 百度输入框输入搜多内容 driver.find_element_by_id("kw").send_keys("unittest的使用") def test_case_client(): driver.find_element_by_id("su").click() # 点击搜索 运行脚本:cd 当前目录下 pytest baidu.py --alluredir allure-report 运行文件 allure serve allure-report 生成allur测试报告 运行结果如下:三、结论
1. 测试函数必须以“test_”开头。 2. 测试类命名以"Test"开头。