- 博客(10)
- 收藏
- 关注

原创 web自动化框架:pytest + Excel(用例数据+元素定位)+log+allure+git( CI/CD )+测试结果回写Excel中
这个框架是一个比较通用的自动化测试框架,适用于大多数基于 Web 的应用程序,且易于扩展和维护。希望这个示例能帮助你更好地理解自动化测试的最佳实践!
2024-11-22 15:11:37
1080
原创 Python自动化办公
一个完整的Python自动化办公框架的目录结构和详细的解释。该框架将结合多种工具和技术,涵盖从数据处理到任务调度、自动化邮件发送、网页抓取等常见办公自动化任务。
2025-01-19 10:57:34
733
原创 代码世界的隐形怪兽:一个 bug 的惊心动魄之旅
每一个 bug 都是开发和测试成长的机会。虽然它们常常让人抓狂,但正是这些 bug 让我们在职业道路上不断进步,让我们在技术上更加精益求精。在面对每一个隐藏的“怪兽”时,我们应该保持冷静,勇敢迎接挑战。因为,只有打败了这些 bug,我们才能真正提升自己的技术能力,迎接更多的挑战。每一次解决 bug,都是对我们编程能力的升华,也是对团队协作精神的一次锤炼。希望我的这段经历,能让大家在面对困难时,不仅能找到解决问题的技巧,也能感受到坚持和合作的重要性。
2024-11-22 15:33:40
888
原创 接口自动化测试:pytest+excel(数据管理)+allure报告+测试结果会写到excel+git版本管理+日志记录
这个框架提供了一个完整的 API 自动化测试流程,从数据驱动(Excel)、日志记录、测试执行、结果回写、Allure 报告生成到 Git 版本控制。你可以根据实际需求进一步扩展,如添加更多的 API 校验、并发执行、测试用例管理等。希望这个框架能帮助你更高效地进行接口自动化测试!
2024-11-22 11:54:56
1502
原创 pytest+Selenium+Allure+Page Object (PO)设计模式+log+Yaml+git,搭建web自动化
我们搭建了一个基于pytestSeleniumAllurePO设计模式、LogYAML配置和Git的自动化测试框架。该框架支持高效的页面操作封装、日志记录、测试报告生成和并行测试执行。通过这种方式,我们可以轻松扩展和维护自动化测试项目。
2024-11-21 14:07:02
1251
原创 pytest+yaml+allure+log接口自动化框架搭建+代码演示+代码解析
一个完整的自动化测试框架,我们可以结合 pytest、Allure、loguru、yaml 等工具来完成。通过结合 请求封装、数据库封装、YAML 配置、数据驱动测试、日志记录 和 集成 CI/CD 等功能,我们可以搭建一个高效且可扩展的自动化测试框架。该框架不仅能够提高测试的效率和覆盖率,还能够确保系统在各个阶段的稳定性,为持续交付提供有力保障。
2024-11-20 16:24:26
1201
原创 app自动化小白之appium4.x版本( Windows、macOS 和 Linux 平台)环境安装搭建成功+(pytest+allure+po框架)代码演示
这个框架是基于Appium 4.x版本与Python的结合,采用Page Object (PO) 模式,并使用pytestAllure生成测试报告。其主要目的是通过封装 Appium 的驱动、等待操作、截图功能等常用操作,简化自动化测试的实现,同时提升代码的可维护性、可扩展性,并通过 Allure 提供清晰的测试报告。
2024-11-20 12:13:49
1181
原创 一篇文章彻底教会charles修改数据(Map Remote 、Map Local 、Rewrite、compose功能详解)
解决测试人员修改抓包拦截串改返回值。
2024-11-15 15:26:05
882
原创 一篇文章带你玩转charles安装以及功能详细说明
Charles 是一个 HTTP 代理服务器、HTTP 监视器、反转代理服务器,当浏览器连接 Charles 的代理访问互联网时,Charles 可以监控浏览器发送和接收的所有数据。它允 许一个开发者查看所有连接互联网的 HTTP 通信,这些包括 request,response 和 HTTP headers (包含 cookies 与 caching 信息)。
2024-11-15 13:57:20
1149
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人