Python与Appium自动化测试结合Pytest和Allure测试报告的基础步骤和要点如下:1. 安装Allure 通过scoop安装:使用命令scoop install allure进行安装。 或者:下载最新安装包进行安装,确保安装的是最新版本。2. 生成测试报告 方法一:在终端运行测试用例时,Allure会自动生成json或xml格式的测试报告,存放在指定...
python+appium自动化测试-pytest+allure测试报告一
Python与Appium自动化测试结合Pytest和Allure测试报告的基础步骤和要点如下:
1. 安装Allure 通过scoop安装:使用命令scoop install allure进行安装。 或者:下载最新安装包进行安装,确保安装的是最新版本。
2. 生成测试报告 方法一:在终端运行测试用例时,Allure会自动生成json或xml格式的测试报告,存放在指定位置。 方法二:在测试配置中添加Additional Arguments,指定报告存放路径,生成json格式报告。
3. 将json报告转换为HTML格式 转换命令:在终端中使用Allure提供的特定命令将json报告转换为html格式。 查看报告:生成的index.html文件即为可视化测试报告,可以使用Chrome等浏览器打开,查看详细的测试结果。
4. 使用Allure注解提高报告可读性 @allure.feature和@allure.story:用于描述产品需求和用户场景,帮助测试人员更好地理解测试背景。 @allure.title和@allure.description:分别指定测试用例的标题和详细描述,使测试报告更加清晰。 @allure.step:用于标记测试步骤,这些步骤将被输出到测试报告中,便于追踪测试执行过程。
通过以上步骤和注解的使用,可以生成清晰直观的测试报告,提高测试效率和可读性。
2025-04-12