天天看点

ui自动化收尾

主要学习 1.测试报告,2.用例失败重跑,3.测试结果,邮件,群聊天工具

 安装步骤

工具名称allure 额老恩

1.解压文件

2.将解压bin 目录放到系统环境变量path 下

3.allure --version cmd输入

4.python 安装 pip install allure-pytest

 面试问题一?出报告的流程是啥???

第一步:我们装的是本地化的工具

第二步:我们用python装的是和他继承的插件pip install allure-pytest

第三步:pytest -s -q --alluredir report/allure/path  执行命令把出测试报告路径出出来

第四步:allure serve report\allure  使用allure命令执行生产测试报告

allure generate [json_report_path] -o [html_report_path]

关于 allure权限问题:

import sys

sys.path.append('/xx/xx/')

allure报告内容展示

allure用例描述

使用方法 参数值 参数说明

@allure.epic() epic描述 敏捷里面的概念,定义史诗,往下是feature

@allure.feature() 模块名称 功能点的描述,往下是story

@allure.story() 用户故事 用户故事,往下是title

@allure.title(用例的标题) 用例的标题 重命名html报告名称

@allure.testcase() 测试用例的链接地址 对应功能测试用例系统里面的case

@allure.issue() 缺陷 对应缺陷管理系统里面的链接

@allure.description() 用例描述 测试用例的描述

@allure.step() 操作步骤 测试用例的步骤

@allure.severity() 用例等级 blocker,critical,normal,minor,trivial

@allure.link() 链接 定义一个链接,在测试报告展现

@allure.attachment() 附件 报告添加附件

 例子文件

继续阅读