- 博客(2558)
- 收藏
- 关注
原创 Python多进程:自动化测试中的5种运用场景
以上是5个在实际接口自动化工作中使用多进程的代码示例。每个示例展示了不同的应用场景和功能,希望能帮助到你。记得根据具体的需求和情况进行适当的调整和优化。
2026-01-08 15:03:07
365
原创 做Python自动化测试,我教你个方法还能快一倍!
nose2 可以自动发现测试用例,你只需要运行 nose2 命令就可以,用起来非常简单。nose2 的测试用例名称要符合规范,以 test 开头,否则不会被判定为用例。你可以通过 -s 运行指定文件下的用例,也可以通过 . 号去运行单个用例。
2026-01-08 15:01:02
432
原创 Python+Selenium实战:压力测试与Web UI自动化测试完美结合
总之,Python+Selenium在压力测试和Web UI自动化测试领域具有广泛的应用价值,可以帮助开发人员和测试人员更快地发现问题,减少了人为偏差,提高了测试结果的准确性,同时也加快了测试效率,并改进应用程序的性能和质量。
2026-01-08 14:59:11
495
原创 Jmeter 性能压测-混合场景
再开始下一轮性能测试,不然,因为前面的性能测试导致服务器压力过大,未释放,从而影响后续性能测试结果。
2026-01-07 14:32:23
131
原创 测试人员前期参与设计方案时需要注意什么?
其实这几个都是“兜底”的设计方式,遇到一个功能不要只想到正常场景,要思考可能出现的异常场景,最重要的是出现这些异常场景的处理方式,尽可能覆盖异常情况,才能做到胸有成竹地上线。
2026-01-07 14:31:04
365
原创 遇到bug如何定位,如何区分前端/后端bug
摘要: 定位问题在测试过程中至关重要,它能有效区分真实缺陷与误报,避免系统间责任推诿,提升开发与测试的协作效率。通过明确问题根源(如环境、展示层、逻辑层、服务层或数据库问题),测试人员可精准评估影响范围,减少低级错误(如hosts配置、脏数据)干扰。排查顺序建议从用户环境逐步深入至数据库层,结合日志分析和经验判断。最终,系统化的定位方法能降低缺陷率,优化产品质量,并为后续缺陷分析提供可靠依据。(150字)
2026-01-07 14:28:23
153
原创 Jmeter 命令行压测-单机/分布式
把jmx文件在GUI模式下执行,在查看结果树当中勾选 仅错误日志,并填写一个文件名(最好是.xml格式)用于记录错误日志
2026-01-06 14:50:02
289
原创 使用postman进行接口自动化测试
运行集合测试,可以看到我们结果符合我们的预期,Request1 和 Request3 通过测试,Request2 被跳过,Request4 仍被执行。
2026-01-06 14:41:17
714
原创 职场经验:如何减少自动化测试的误差?
分析和校正自动化测试结果:在获得自动化测试结果后,对结果进行分析和校正,利用错误码库、非缺陷知识库、回归方程等方法,对结果进行分类、归类、消除或者补偿系统误差的影响。同时,对结果进行有效性和一致性的检验,与人工测试或者其他方法的结果进行对比和验证。
2026-01-05 14:59:57
281
原创 不务正业的前端写了一个自动化测试工具
一个自动化测试工具就这么实现了,看似简单,实现起来也简单,就这样前前后后做了两年,(技术还是太菜了),为了功能实现更完善,加过班,熬过夜,也见过凌晨4点的上海,听过早起的鸟叫,这么多年学到的不务正业的技能,终于在一个项目得到了全面的体现,第一次感觉到了开发以外的成就感,技多不压身,总有一天会体现的。如果那天前端坐不下去了,我相信在测试方面应该还可以抢一口饭吧,🤔
2026-01-05 14:50:57
787
原创 Jmeter 性能-死锁问题定位+分析
阻塞只有一个锁,发生阻塞后只是性能慢,程序可运行;死锁嵌套枷锁,发生死锁后服务器不相应请求,cpu资源利用率为0;
2026-01-04 14:39:26
331
原创 如何进行支付功能的测试?
通过支付宝网站支付,支付成功后,页面没有跳转回原服务套餐网页。最后的原因是服务配置的return_url不正确,导致支付后,没有跳回原页面。如果测试用例覆盖不到这种场景,那么将会造成非常严重的线上事故。
2026-01-04 14:36:00
575
原创 自动化测试:PO模式详解(经验分享)
由于业务逻辑的封装,测试脚本更清晰易读,并且当登录页面发生变化时,只需要修改LoginPage类中的元素定位和操作方法即可。
2025-12-31 14:39:27
766
原创 接口自动化不是救命稻草
那么,在接口自动化的前期投入中,如何向上汇报成果呢?个人认为,最有价值的一点,就是通过梳理场景和接口,你会对业务和被测系统有更深入的了解,能够发现很多功能用例没有覆盖到的场景,以及,在分析接口的过程中,发现哪些不合理的接口设计,非常好玩,相信我。
2025-12-31 14:38:02
630
原创 解决python--UI自动化iframe切换问题
#element= WebDriverWait(driver,10).until(expected_conditions.visibility_of(driver.find_element_by_xpath('//*[@id="login-form"]/div/div[1]/div[2]/input')))
2025-12-31 14:35:53
500
原创 Python自动化软件测试怎么学?路线和方法都在这里了
以上是Python自动化测试的关键技术和应用场景的详细说明,学习Python自动化测试需要掌握Python编程语言的基础,熟悉测试框架、Web测试和数据库测试等相关技术。建议通过实践项目和练习,逐步掌握Python自动化测试的知识和技能,提高自己的实践能力和技术水平。同时,也可以参加相关的培训课程或线上学习资源,加速自己的学习和成长。
2025-12-30 14:52:13
550
原创 接口自动化软件测试 Requests模块从0到精通
希望这些详细解释能够帮助你更好地理解Requests模块的知识点,为你学习接口自动化测试提供帮助。
2025-12-30 14:49:59
774
原创 Python学习到什么程度就可以进行自动化测试了呢?
但是也不能贪多,贪多嚼不烂,只是一味的学习但不应用到实际的工作中,学习的知识很快就会忘记了,而且学习和真正应用到工作也是不一样的,因为在工作中我们会遇到各种各样的在学习中未提及的知识点,需要我们不断的去充实、巩固当前已经掌握的知识,这样才能将知识转化为自己的所有物,并将其灵活运用。
2025-12-30 14:47:14
728
原创 各种测试类型,你分得清楚吗?
但是,也没必要过度去抠各种测试类型的细节,测试策略的制定需要系统性地考虑。全面了解各种测试类型的划分方式,基于测试象限和测试金字塔的指导,结合项目和系统特点来制定适合的策略。
2025-12-29 14:44:01
745
原创 jmeter做接口自动化测试,你可能只是个新手
当然,这还不是最完美的,里面还有诸多不足。给想用 jmeter 做接口自动化测试的同学开了个头,更多的,还需要同学们自己动手,也欢迎同学们,在文章后面留言讨论。
2025-12-29 14:36:05
894
原创 没有契约测试的微服务是什么样的?
如果使用集成测试方法,直接调用远端的服务,不可避免的会造成测试运行很慢,如果整套测试运行需要 2 个小时,则会造成用户无法使用 2 个小时后,才能发现问题。
2025-12-27 15:26:32
717
原创 接口测试全流程扫盲
Cookie、Session 和 Token 通常都是用来保存用户登录信息的技术,但三者有很大的区别,简单来说 Cookie 适用于简单的状态管理,Session 适用于需要保护用户敏感信息的场景,而 Token 适用于状态无关的身份验证和授权。
2025-12-27 15:23:50
615
原创 什么是开发、测试、生产环境?
生产环境的管理权限是十分严格的,一般开发测试只有查询权限,像修改这些,都掌握在业务或者运维手里,更高的权限可能要经过管理层审批才可以执行。
2025-12-26 14:47:07
771
原创 测试驱动开发(TDD)的优点和缺点
因此,考虑到所有这些,测试驱动开发对于一次性代码或你实际上并不打算维护的代码来说可能有点过分了。也许,这就是你可能不想使用测试驱动开发的地方。
2025-12-26 14:43:54
899
原创 软件测试面试问答
如果登录还有一种会授权的状况,那么可以封装成三个单独的方法:login success、login error、login invalid
2025-12-26 14:40:14
853
原创 pytest-rerunfailures:优化测试稳定性的失败重试工具
另外源码中,看到了 pytest_runtest_logstart 等,可能有些同学不明白这是干嘛用的,之后我们专门写一篇文章来介绍它的作用。
2025-12-25 14:55:00
983
原创 自动化测试中6种常见验证码的处理方式
在selenium中使用add_cookie()方法将用户名和密码等登录信息写入浏览器的cookie中,再次登录时直接读取浏览器cookie即可。
2025-12-25 14:47:31
707
原创 selenium 做 Web 自动化,鼠标当然也要自动化!
特别注意:ActionChains 的执行原理,当你调用 ActionChains 的方法时,不会立即执行,而是会将所有的操作按顺序存放在一个队列里,当你调用 perform()方法时,队列中的时间会依次执行。
2025-12-25 14:45:34
600
原创 38条Web测试经验分享
随着Ajax、IFrame等异步调用技术的发展,Javascrīpt技术也越来越受到开发人员的重视,但Javascrīpt存在调试困难、各浏览器存在可能不兼容等问题,因此在Web系统中,可能会出现脚本错误。同时,脚本错误造成的后果可大、可小。
2025-12-24 14:59:28
771
原创 Jmeter 性能-监控服务器
--add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
2025-12-24 14:54:54
766
原创 服务端性能瓶颈定位思路总结
由于分析、调优需要根据具体问题进行具体分析,本文未做过多说明,只对通用的关键指标进行监控分析,建议在实际工作中可从资源指标与系统指标两个方面,层层检测、步步排查,性能问题就无处藏身,一旦找到出现问题的原因,性能问题也就迎刃而解!
2025-12-23 14:38:39
609
原创 Jmeter 性能压测-测试通过标准参考
建议:可以不要管什么性能指标,直接开始测试,测试完成后,将测试结果发送给相关人员进行评估,最终决定测试结果是否满足系统性能要求。
2025-12-23 14:36:48
293
原创 Python接口自动化测试处理不同接口间参数依赖
如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!
2025-12-23 14:23:17
906
原创 Python自动化测试 | 如何使用Robot Framework进行自动化测试?
本篇文章介绍了如何使用Python的Robot Framework进行自动化测试,并演示了一个实战示例。通过学习和实践,你可以更好地掌握自动化测试的方法和技巧,提高测试效率和准确性。
2025-12-22 14:40:24
626
原创 Jmeter内存溢出原因及解决办法
还有就是如果是对于大型项目的高并发,我们尽量使用Jmeter的非GUI界面更为稳妥,这样整个使用会更加的丝滑,可能有些小伙伴不太能适应非GUI的命令行操作,但是万事开头难,等你用习惯了就好,而且这也显得你更加的专业哦!(在命令行运行Jmeter时,一定要禁用“查看结果树”、“聚合报告”等监听器,因为真的很消耗内存。)
2025-12-22 14:34:17
523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅