- 博客(2484)
- 收藏
- 关注
原创 Selenium被检测为爬虫,怎么屏蔽和绕过
当然,做自动化程序一般不会手工点击图标来打开浏览器,我们可以用命令行启动浏览器,然后再用 selenium 连接。
2025-12-05 14:38:32
678
原创 今日技术干货:go测试包testify就这么用
从上面的例子我们可以看出,测试套件有很多层级的设定,可以在套件开始前、结束后、测试开始前、结束后执行某些操作,这在测试时非常用。
2025-12-04 14:48:39
615
原创 ADB:移动端专项测试必备神器!
在adb shell中,您可以使用Activity管理器 (am) 工具发出命令以执行各种系统操作,如启动Activity、强行停止进程、广播intent、修改设备屏幕属性,等等。在shell中,语法如下:
2025-12-04 14:45:49
1005
原创 「 Pytest测试框架 」开展性能基准测试!
总之,pytest-benchmark是一个功能强大且易于使用的pytest插件,它可以帮助你轻松地在pytest测试框架中执行性能测试,并收集和分析结果。无论你是进行代码优化、寻找性能瓶颈还是进行基准测试,pytest-benchmark都是一个值得考虑的工具。
2025-12-03 15:08:46
675
原创 可复用测试用例
阶段审查。每月或每季度对可复用测试用例库的维护工作,包括相同或相似测试用例的合并、冗余测试用例的剔除、测试用例库结构的调整等活动。在上述管理活动都包含测试用例的评审工作,评审团队在评审时,需要对可复用测试用例的正确性、复用特性、设计原则的依从性进行评审,评审通过后才可入库。
2025-12-03 15:01:11
676
原创 从零开始学习Playwright自动化测试框架
常见的执行失败原因包括:下载依赖中断:重新执行pip版本过低,导致获取相关依赖失败:根据提示的指引执行“python.exe -m pip install --upgrade pip”自动升级pip到最新版本,再重新执行
2025-12-03 14:59:34
704
原创 python 接口自动化测试中的10个魔法方法
在Python中,魔法方法(也称为特殊方法)是一些特殊命名的方法,它们允许你定制类的行为。】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!实际使用场景: 自定义对象的小于比较,可用于排序或测试对象间的大小关系。实际使用场景: 自定义对象的相等性比较,可用于测试对象的等价性。实际使用场景: 自定义对象的长度,可用于测试数据结构的大小。实际使用场景: 改变测试类的字符串表示形式,便于调试。实际使用场景: 改变测试类的表示形式,便于调试。
2025-12-03 14:55:35
890
原创 接口加密解决方案,Python的各种加密实现!
本文介绍了基于Python生成接口测试加密技术文档的相关知识。加密技术在接口测试中非常重要,它可以保证数据传输的安全性。Python提供了丰富的加密库,可以很方便地实现加密技术。在实际的接口测 试中,我们需要根据具体的需求选择合适的加密算法和密钥,以保证数据传输的安全性。
2025-12-03 14:52:10
894
原创 入门Web自动化测试之元素定位进阶技巧——详细篇
一段较为繁琐的表达式,可以尝试将其拆解开进行表达,这个也是提高测试执行效率的技巧之一。浏览器内开发者工具中的copy xpath可以看看,但做做参看就行,实用性讲真不高。
2025-12-02 15:29:40
994
原创 简单聊聊性能测试、负载测试、压力测试、稳定性测试
a 点:性能期望值b 点:高于期望,系统资源处于临界点c 点:高于期望,拐点d 点:超过负载,系统崩溃
2025-12-02 15:26:57
671
原创 提升 UI 自动化技能,找工作必备的20个实战技巧!测试工程师必看!
自定义封装:针对常用的第三方控件(如日期选择器、下拉菜单等),在测试框架中封装常见的操作方法,将复杂的操作简化为易于调用的函数。
2025-12-02 15:23:41
876
原创 解锁测试能力密码:直击三问,成就卓越测试
搞定以上三个问题,也可以有“万物皆可测”的自信。当然每个阶段从了解到熟练的掌握也是需要时间的。学习的规划中可以根据自己的哪里,职业方向进行专业性的学习即可。
2025-12-02 15:21:40
820
原创 Postman相关面试题
要在Postman中使用代理,请打开设置菜单并单击“代理”。然后,选择所需的代理类型,并输入代理服务器URL和认证凭据。随后,可以向Postman中添加请求,并通过代理服务器发送请求。
2025-12-01 15:01:21
915
原创 比Selenium好用!用这款工具来做UI自动化测试效率翻倍!
未完待续,下篇我们将继续学习Page Object自动化测试模式、集成mochawesome生成测试报告、自定义cypress.config.js配置、Case数据转换、UI自动化平台架构方案、基于Chrome插件的测试脚本管理、生成自动化测试用例脚本文件等内容。
2025-12-01 14:59:57
694
原创 终于能看懂Jmeter报告了
2.在命令行调试合理的虚拟用户数的时候,可以根据其打印出来的Avg、Min、Max、Err等字段粗浅的判断服务器性能情况去调整,然后再正式运行查看具体的情况
2025-12-01 14:54:57
632
原创 Selenium+Pytest自动化测试框架实战
为了方便学习交流,本次的示例项目已经开源在码云:https://gitee.com/wxhou/web-demotest
2025-11-29 15:24:26
1031
原创 Java自动化测试的利器:Selenium WebDriver
随着我们对Selenium的理解不断深入,未来的探索将围绕其更高级的功能展开,包括如何优化测试用例、实现复杂场景的自动化等。我们期待在后续的学习中,能够更好地应用这些技术,提升我们的自动化测试能力。
2025-11-29 15:21:29
983
原创 使用Python Flask实战构建Web应用
请注意,你需要根据你的实际情况修改数据库连接信息,包括主机、用户名、密码和数据库名称。你还需要确保已安装mysql-connector-python驱动程序。
2025-11-29 15:19:45
661
原创 如何衡量覆盖率
1)定义:它表示在测试中,有哪些函数被测试到了,其被测试到的频率有多大,这些函数在系统所有函数中占的比例有多大通过设计一定的测试用例,要求每个需求点都被测试到。
2025-11-28 15:46:41
561
原创 如何设置自动化测试断言?
*其他类型验证: *如返回数据必填非必填,URL访问权限校验(授权)等。还有一些特殊情况,比如响应报文中的数据过多,则建议只对关键业务状态相关的key-value进行断言,其他数据则仅进行格式校验即可。
2025-11-28 15:34:12
236
原创 烂大街的测试左移与测试右移!
测试右移的落实,除了质量服务的培养,更加重要的反而可能是:完善的反馈、发现、定位,在监控架构完善后,怎么更好的与项目流程结合,不要让其成为累整。
2025-11-28 15:28:13
268
原创 测开面试题:synchronized 和 volatile 的区别
synchronized适用于需要严格控制并发访问的场景,能够保证方法或代码块的互斥性。volatile则用于确保变量在多个线程间的可见性,适合于简单的状态标识或独立更新的场景。选择使用哪种机制取决于具体需求,理解这两者的区别可以帮助我们在多线程开发中做出更合适的选择。
2025-11-27 15:16:55
313
原创 解锁 Pytest 自动化测试框架 conftest 使用技巧:助力高质量测试!
总的来说,conftest.py为pytest提供了强大的配置和扩展能力,使得你可以更灵活地组织和管理你的测试代码。通过深入理解和熟练掌握conftest.py的使用,你可以写出更高效、更可维护的测试代码。
2025-11-27 15:07:52
977
原创 安全测试:AppScan扫描工具教程!
3)AppScan扫描配置时,有区分为Web Application(Web应用程序)和Web Service(Web服务)的扫描方向。若只对Web程序本身的漏洞检测,就选Web Application扫描即可;若选择Web Service扫描,则需提前告知服务器维护的负责人,建立异常情况发生的处理机制,最好避开访问请求的高峰or办公人员集中使用的时间,比如下班后自动扫描。
2025-11-27 15:06:27
404
原创 不会单元测试不是一个好测试:Junit框架的运用小结
JUnit 4作为Java开发者广泛使用的测试框架,通过提供丰富的注解和断言方法,极大地简化了单元测试的编写和维护。本文将介绍JUnit 4的核心特性和最佳实践。
2025-11-27 15:02:39
794
原创 新手如何从零到一落地实践接口自动化测试
持续改进:随着项目的推进和需求的变化,不断优化和改进自动化测试平台。例如,可以添加更多的功能模块,如性能测试、安全测试等,满足不同业务场景的需求。同时,定期收集用户反馈,及时修复平台中的问题,提升用户体验。
2025-11-26 14:55:08
392
原创 Selenium 和 Playwright两大框架的不同之处
Playwright 是新兴的自动化工具,提供了更现代化的设计,具备强大的并发执行、自动等待、调试功能以及无缝的跨浏览器兼容性。
2025-11-26 14:53:33
379
原创 测试左移与测试右移的理解和实践
测试右移的落实,除了质量服务的培养,更加重要的反而可能是:完善的反馈、发现、定位,在监控架构完善后,怎么更好的与项目流程结合,不要让其成为累赘。
2025-11-26 14:45:22
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅