摘要: 一、前言 上一篇文章已经实现了动态标题,但是allure也给出了动态实现的注解,如: allure.dynamic.description allure.dynamic.title ,我们来一起围观下源代码吧。 二、allure.dynamic 的源代码 class Dynamic(object): 阅读全文
posted @ 2020-12-13 20:47 久曲健 阅读(532) 评论(0) 推荐(1) 编辑
摘要: 一、前言 使用参数化测试化后,allure的报告如下显示: 源代码如下: # -*- coding: utf-8 -*- # @Time : 2020/12/13 17:27 # @Author : longrong.lang # @FileName: test_param_title.py # @ 阅读全文
posted @ 2020-12-13 20:00 久曲健 阅读(414) 评论(0) 推荐(1) 编辑
摘要: 先看看 allure 命令的帮助文档 cmd 敲 allure -h allure 命令的语法格式 allure [options] [command] [command options] options 列表 Options: --help 命令行帮助文档 -q, --quiet 切换至安静模式 阅读全文
posted @ 2020-12-13 17:12 久曲健 阅读(523) 评论(0) 推荐(1) 编辑
摘要: 一、前言 使用@allure.severity注解,可以在 allure 报告中清晰的看到不同级别用例情况 用例等级介绍 allure 提供的枚举类 二、等级介绍 blocker:阻塞缺陷(功能未实现,无法下一步) critical:严重缺陷(功能点缺失) normal: 一般缺陷(边界情况,格式错 阅读全文
posted @ 2020-12-13 15:14 久曲健 阅读(516) 评论(0) 推荐(1) 编辑
摘要: 前言 这三个注解,个人觉得和BDD即行为驱动类似,学习思路参考cucumber,而allure提供的这三个标记装饰器,它们是可以显示在allure报告上的。 allure的标记装饰器 BDD样式的标记装饰器 优先级(严重程度)标记装饰器 自定义标记装饰器 BDD标记装饰器 提供了三个装饰器 @all 阅读全文
posted @ 2020-12-13 13:17 久曲健 阅读(900) 评论(0) 推荐(1) 编辑