重庆网站关键字优化,怎么编辑wordpress主题代码,网站更换服务器怎么做,网站开发图片压缩上传报酬1.定制化标签
使用方法参数值参数说明allure.epic()项目名称敏捷里面的概念#xff0c;定义史诗#xff0c;往下是featureallure.feature()模块名称功能点的描述#xff0c;往下是storyallure.story()接口名称用户故事#xff0c;往下是titleallure.title(用例的标题)用例…1.定制化标签
使用方法参数值参数说明allure.epic()项目名称敏捷里面的概念定义史诗往下是featureallure.feature()模块名称功能点的描述往下是storyallure.story()接口名称用户故事往下是titleallure.title(用例的标题)用例标题重命名html报告名称allure.testcase()测试用例的链接地址对应功能测试用例系统里面的caseallure.issue()缺陷对应缺陷管理系统里面的链接allure.description()用例描述测试用例的描述allure.step()操作步骤测试用例的步骤allure.severity()用例等级blockercriticalnormalminortrivialallure.link()链接定义一个链接在测试报告展现allure.attachment()附件报告添加附件
二.左边区域定制
1、项目名称allure.epic(“项目外卖接口自动化测试”) 2、模块名称allure.feature(“模块登录”) 3、接口名称allure.story(“接口用户正常登录”) 4、接口标题 ①allure.title(“测试用例标题输入正确条件登录成功”) 适用于一个接口对应一条用例 ②allure.dynamic.title(“测试用例标题输入错误条件商品增加失败”) 适用于一个接口对应多个用例例如数据驱动时
代码示例 allure报告定制化前显示默认样式 allure报告定制化后显示 三.右边定制化
1.用例程度等级优先级可以写在类上面也可以写在用例上面
allure.severity装饰器按严重性级别来标记case 执行指定测试用例 --allure-severities blocker BLOCKER blocker 阻塞缺陷 CRITICAL critical 严重缺陷 NORMAL normal 一般缺陷 MINOR minor 次要缺陷 TRIVIAL trivial 轻微缺陷
接口的优先级一般都较高
2、用例描述写在用例内 allure.description(“用例描述输入正确登录成功”)
3、链接定制 接口地址allure.link(name接口地址, urlXXX) BUG链接allure.issue(name缺陷链接, urlXXX) 用例链接allure.testcase(name“用例链接”, url“XXX”)
代码示例以登录模块为例 定制化后的显示 4、测试步骤定制
allure.step(“XXX”)
代码示例以店铺模块为例用with
注意witn后面要写代码allure报告会计算他的执行时间 定制化后显示的 四.使用bat文件执行pytest指令来运行用例
项目里创建带bat的文件 把如下内容复制粘贴进去
cd ./test_case
pytest -sq --alluredir../report/tmp --clean-alluredirallure serve ../report/tmp 双击run.bat文件运行如下图所示即运行成功
运行成功后会自动跳转到allure报告界面 代码包可在资源绑定中自取如有问题可在评论区留言