03 2023 档案

摘要:25-看到allure动态生成标题和描述的特性时,直言简直太灵活了(allure.dynamic使用) 1 之前关于标题和描述是怎么做的? 1.1 之前标题使用@allure.title装饰器 1.2 之前描述使用@allure.description装饰器 2 allure.dynamic的动态功 阅读全文
posted @ 2023-03-29 14:26 虫无涯 阅读(38) 评论(0) 推荐(0) 编辑
摘要:24-如何清空allure报告历史记录?我每次都手动删除,有点Low了~ 1 为什么要进行allure历史记录清空? 2 看个简单的例子 2.1 运行一个用例 2.2 运行两个用例 3 那如何进行allure报告历史数据清空呢? 3.1 最直接的方法 3.2 使用命令行参数--clean-allur 阅读全文
posted @ 2023-03-29 11:30 虫无涯 阅读(85) 评论(0) 推荐(0) 编辑
摘要:23-allure常用特性集合及使用方法说明 1 @allure.step() 2 allure.attach 3 @allure.description() 4 @allure.title() 5 @allure.link()、@allure.issue()、allure.testcase() 6 阅读全文
posted @ 2023-03-28 16:04 虫无涯 阅读(33) 评论(0) 推荐(0) 编辑
摘要:22-allure特性 丨总览中的Environment和Categories设置 1 Environment设置 1.1 设置方法 1.2 创建文件 2 Categories设置 2.1 设置方式 2.2 创建文件 3 关于Flaky test 3.1 Flaky test介绍 3.2 产生Fla 阅读全文
posted @ 2023-03-21 09:09 虫无涯 阅读(34) 评论(0) 推荐(0) 编辑
摘要:21-测试报告插件allure-pytest如何使用? 1 Allure简介 2 环境配置 2.1 allure-pytest插件安装 2.2 pytest安装 2.3 allure文件下载 2.4 allure环境变量配置 2.5 配置java环境 3 查看allure版本 4 运行allure 阅读全文
posted @ 2023-03-20 11:34 虫无涯 阅读(50) 评论(0) 推荐(0) 编辑
摘要:20-pytest如何进行分布式测试?(pytest-xdist) 1 什么是分布式测试? 2 为什么要进行分布式测试? 2.1 场景1:自动化测试场景 2.2 场景2:性能测试场景 3 分布式测试有什么特点? 4 分布式测试关键技术是什么? 5 分布式执行用例的前置条件是什么? 6 pytest- 阅读全文
posted @ 2023-03-17 13:29 虫无涯 阅读(35) 评论(0) 推荐(0) 编辑
摘要:19-pytest断言失败后,怎样保持后续的断言继续执行?(pytest-assume) 1 引入 2 pytest-assume安装 3 assert断言 4 pytest-assume断言 1 引入 pytest使用assert进行断言,如果有多个断言,第一个失败了,那么后续的断言将不会执行; 阅读全文
posted @ 2023-03-16 11:12 虫无涯 阅读(37) 评论(0) 推荐(0) 编辑
摘要:18-pytest.ini配置文件如何使用? 1 配置文件的作用 2 文件格式 3 查看pytest.ini的选项 4 存放位置 5 常用选项 5.1 marks 5.2 xfail_strict 5.3 addopts 5.4 log_cli 5.5 norecursedirs 6 本文涉及的py 阅读全文
posted @ 2023-03-15 17:39 虫无涯 阅读(38) 评论(0) 推荐(0) 编辑
摘要:HTMLReport应用之Unittest+Python+Selenium+HTMLReport项目自动化测试实战 1 测试框架结构2 技术栈3 实现思路3.1 使用HtmlTestRunner3.2 使用HTMLReport 4 TestRunner参数说明4.1 源码4.2 参数说明 5 框架代 阅读全文
posted @ 2023-03-08 09:18 虫无涯 阅读(246) 评论(0) 推荐(0) 编辑
摘要:(二十)-测试对象无法连接或出现异常时,请更新本文作为测试对象 1 测试对象说明 2 源代码下载 3 学生管理系统配置安装 3.1 解压打开 3.2 安装依赖 3.3 安装mysql数据库 3.4 修改项目数据库配置 3.4 安装数据库连接工具Navicat 3.5 导入数据库脚本 4 运行学生管理 阅读全文
posted @ 2023-03-06 15:53 虫无涯 阅读(30) 评论(0) 推荐(0) 编辑
摘要:2 | HTMLReport的使用 1 日志2 图片信息3 失败重试4 数据驱动5 官方实例 注:以下实例来源于官网。 1 日志 为测试报告中添加过程日志;多线程下,在报告中会分别记录每个线程的日志,同时会产生与测试报告同名的测试 log 文件。 import logging logging.inf 阅读全文
posted @ 2023-03-06 15:23 虫无涯 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1 | HTMLReport简介和安装 1 HTMLReport简介2 环境要求3 安装4 报告模板样式 1 HTMLReport简介 HTMLReport是一个单元测试测试运行器,可以将测试结果保存在 Html 文件中。官网链接:https://pypi.org/project/HTMLRepor 阅读全文
posted @ 2023-03-06 15:13 虫无涯 阅读(55) 评论(0) 推荐(0) 编辑
摘要:17-Pytest如何重复执行用例?(pytest-repeat) 1 使用场景 2 pytest-repeat插件 2.1 环境要求 2.2 插件安装 3 pytest-repeat使用 3.1 重复测试直到失败 3.2 用例标记执行重复多次 3.3 命令行参数--repeat-scope详解 3 阅读全文
posted @ 2023-03-01 11:14 虫无涯 阅读(28) 评论(0) 推荐(0) 编辑