上一页 1 2 3 4 5 6 ··· 40 下一页
摘要: 生成独立的allure测试报告 pycharm生成的测试报告无法直接打开 pycharm自带容器(内置页面服务器),可以直接打开 但allure report下index.html文件是不能直接打开的,出现页面都是loading的情况 allure报告需要用allure命令渲染之后打开,才能展示效果 阅读全文
posted @ 2022-12-31 19:17 暄总-tester 阅读(197) 评论(0) 推荐(0)
摘要: 用例优先级 @allure.severity(用例优先级) 表示测试用例的重要级别或错误的严重程度 BLOCKER:中断缺陷,如客服端程序无响应,无法执行下一步骤 CRITICAL:严重缺陷,如功能点缺失 NORMAL:普通缺陷,如数据计算错误,默认 MINOR:次要缺陷,如界面错误与ui需求不符 阅读全文
posted @ 2022-12-31 19:11 暄总-tester 阅读(153) 评论(0) 推荐(0)
摘要: 用例标题 @allure.title('用例标题') 放在函数、方法之外,不建议放到类之外 每条用例执行一次 可以使用参数化的参数 用例描述 @allure.description('用例描述') 放在函数方法之外,不建议放到类之外 每条用例执行一次 不能使用参数化的参数 测试步骤 @allure. 阅读全文
posted @ 2022-12-31 16:51 暄总-tester 阅读(133) 评论(0) 推荐(0)
摘要: allure的特性 allure支持pytest自带的特性 fixture、parametrize、xfail、skip allure提供了很多特性(装饰器) allure可以将这些特性信息写入到测试报告中 @allure.suite、@allure.epic、@allure.feature、@al 阅读全文
posted @ 2022-12-31 16:09 暄总-tester 阅读(248) 评论(0) 推荐(0)
摘要: 什么是allure allure是一款轻量级并且非常灵活的开源测试报告框架 支持绝大多数测试框架,例如TestNG、Pytest、JUint等 简单易用,易于集成 在python中使用allure,需要安装allure-pytest allure-pytest是Pytest的一个插件,通过它我们可以 阅读全文
posted @ 2022-12-31 15:57 暄总-tester 阅读(79) 评论(0) 推荐(0)
摘要: Allure简介 Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。 它简单易用,易于集成。 官网: http://allure.qatools.ru/ 文档: https://docs.qameta.io/allure 阅读全文
posted @ 2022-12-31 14:48 暄总-tester 阅读(129) 评论(0) 推荐(0)
摘要: 配置文件pytest.ini pytest.ini是什么? pytest.ini是pytest的主配置文件,可以改变pytest的默认行为,有很多可配置的选项。 在执行文件根目录配置pytest.ini文件。 日志的作用: 我们可以借助日志帮忙调试程序; 借助日志做监控报警。 pytest 支持 自 阅读全文
posted @ 2022-12-31 14:45 暄总-tester 阅读(76) 评论(0) 推荐(0)
摘要: 提升维护性策略 定位和操作都在page层,不方便维护 方案:把定位从page层分离到element层。 使用yaml作为element层描述元素定位条件的文件格式。 YAML格式 YAML(/ˈjæməl/)YAML 是一种简洁的非标记语言。 它是一个可读性高,用来表达数据序列化的格式。 YAML优 阅读全文
posted @ 2022-12-31 14:38 暄总-tester 阅读(145) 评论(0) 推荐(0)
摘要: 添加赛区脚本 test_后台_双创_基础设置_赛区管理_添加赛区_case_v7.py 导入各个网页对象 改造to_division_manager 导入各个网页对象 导入各个网页对象: from page.后台_主页_page_v1 import BgHomePage from page.后台_双 阅读全文
posted @ 2022-12-31 14:23 暄总-tester 阅读(98) 评论(0) 推荐(1)
摘要: POM是什么 页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库。 在POM下,应用程序的每一个页面都有一个对应的page class 每一个page class维护着该web页的元素集和操作这些元素的方法 page class中的方法命名最好根据其对应的业务场景进行 例如通 阅读全文
posted @ 2022-12-31 14:16 暄总-tester 阅读(137) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 40 下一页