- 博客(2543)
- 收藏
- 关注
原创 自动化测试:PO模式详解(经验分享)
由于业务逻辑的封装,测试脚本更清晰易读,并且当登录页面发生变化时,只需要修改LoginPage类中的元素定位和操作方法即可。
2025-12-31 14:39:27
754
原创 接口自动化不是救命稻草
那么,在接口自动化的前期投入中,如何向上汇报成果呢?个人认为,最有价值的一点,就是通过梳理场景和接口,你会对业务和被测系统有更深入的了解,能够发现很多功能用例没有覆盖到的场景,以及,在分析接口的过程中,发现哪些不合理的接口设计,非常好玩,相信我。
2025-12-31 14:38:02
621
原创 解决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
494
原创 Python自动化软件测试怎么学?路线和方法都在这里了
以上是Python自动化测试的关键技术和应用场景的详细说明,学习Python自动化测试需要掌握Python编程语言的基础,熟悉测试框架、Web测试和数据库测试等相关技术。建议通过实践项目和练习,逐步掌握Python自动化测试的知识和技能,提高自己的实践能力和技术水平。同时,也可以参加相关的培训课程或线上学习资源,加速自己的学习和成长。
2025-12-30 14:52:13
545
原创 接口自动化软件测试 Requests模块从0到精通
希望这些详细解释能够帮助你更好地理解Requests模块的知识点,为你学习接口自动化测试提供帮助。
2025-12-30 14:49:59
771
原创 Python学习到什么程度就可以进行自动化测试了呢?
但是也不能贪多,贪多嚼不烂,只是一味的学习但不应用到实际的工作中,学习的知识很快就会忘记了,而且学习和真正应用到工作也是不一样的,因为在工作中我们会遇到各种各样的在学习中未提及的知识点,需要我们不断的去充实、巩固当前已经掌握的知识,这样才能将知识转化为自己的所有物,并将其灵活运用。
2025-12-30 14:47:14
722
原创 各种测试类型,你分得清楚吗?
但是,也没必要过度去抠各种测试类型的细节,测试策略的制定需要系统性地考虑。全面了解各种测试类型的划分方式,基于测试象限和测试金字塔的指导,结合项目和系统特点来制定适合的策略。
2025-12-29 14:44:01
731
原创 jmeter做接口自动化测试,你可能只是个新手
当然,这还不是最完美的,里面还有诸多不足。给想用 jmeter 做接口自动化测试的同学开了个头,更多的,还需要同学们自己动手,也欢迎同学们,在文章后面留言讨论。
2025-12-29 14:36:05
889
原创 没有契约测试的微服务是什么样的?
如果使用集成测试方法,直接调用远端的服务,不可避免的会造成测试运行很慢,如果整套测试运行需要 2 个小时,则会造成用户无法使用 2 个小时后,才能发现问题。
2025-12-27 15:26:32
711
原创 接口测试全流程扫盲
Cookie、Session 和 Token 通常都是用来保存用户登录信息的技术,但三者有很大的区别,简单来说 Cookie 适用于简单的状态管理,Session 适用于需要保护用户敏感信息的场景,而 Token 适用于状态无关的身份验证和授权。
2025-12-27 15:23:50
610
原创 什么是开发、测试、生产环境?
生产环境的管理权限是十分严格的,一般开发测试只有查询权限,像修改这些,都掌握在业务或者运维手里,更高的权限可能要经过管理层审批才可以执行。
2025-12-26 14:47:07
763
原创 测试驱动开发(TDD)的优点和缺点
因此,考虑到所有这些,测试驱动开发对于一次性代码或你实际上并不打算维护的代码来说可能有点过分了。也许,这就是你可能不想使用测试驱动开发的地方。
2025-12-26 14:43:54
890
原创 软件测试面试问答
如果登录还有一种会授权的状况,那么可以封装成三个单独的方法:login success、login error、login invalid
2025-12-26 14:40:14
848
原创 pytest-rerunfailures:优化测试稳定性的失败重试工具
另外源码中,看到了 pytest_runtest_logstart 等,可能有些同学不明白这是干嘛用的,之后我们专门写一篇文章来介绍它的作用。
2025-12-25 14:55:00
975
原创 自动化测试中6种常见验证码的处理方式
在selenium中使用add_cookie()方法将用户名和密码等登录信息写入浏览器的cookie中,再次登录时直接读取浏览器cookie即可。
2025-12-25 14:47:31
702
原创 selenium 做 Web 自动化,鼠标当然也要自动化!
特别注意:ActionChains 的执行原理,当你调用 ActionChains 的方法时,不会立即执行,而是会将所有的操作按顺序存放在一个队列里,当你调用 perform()方法时,队列中的时间会依次执行。
2025-12-25 14:45:34
590
原创 38条Web测试经验分享
随着Ajax、IFrame等异步调用技术的发展,Javascrīpt技术也越来越受到开发人员的重视,但Javascrīpt存在调试困难、各浏览器存在可能不兼容等问题,因此在Web系统中,可能会出现脚本错误。同时,脚本错误造成的后果可大、可小。
2025-12-24 14:59:28
767
原创 Jmeter 性能-监控服务器
--add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
2025-12-24 14:54:54
759
原创 服务端性能瓶颈定位思路总结
由于分析、调优需要根据具体问题进行具体分析,本文未做过多说明,只对通用的关键指标进行监控分析,建议在实际工作中可从资源指标与系统指标两个方面,层层检测、步步排查,性能问题就无处藏身,一旦找到出现问题的原因,性能问题也就迎刃而解!
2025-12-23 14:38:39
606
原创 Jmeter 性能压测-测试通过标准参考
建议:可以不要管什么性能指标,直接开始测试,测试完成后,将测试结果发送给相关人员进行评估,最终决定测试结果是否满足系统性能要求。
2025-12-23 14:36:48
287
原创 Python接口自动化测试处理不同接口间参数依赖
如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!
2025-12-23 14:23:17
903
原创 Python自动化测试 | 如何使用Robot Framework进行自动化测试?
本篇文章介绍了如何使用Python的Robot Framework进行自动化测试,并演示了一个实战示例。通过学习和实践,你可以更好地掌握自动化测试的方法和技巧,提高测试效率和准确性。
2025-12-22 14:40:24
614
原创 Jmeter内存溢出原因及解决办法
还有就是如果是对于大型项目的高并发,我们尽量使用Jmeter的非GUI界面更为稳妥,这样整个使用会更加的丝滑,可能有些小伙伴不太能适应非GUI的命令行操作,但是万事开头难,等你用习惯了就好,而且这也显得你更加的专业哦!(在命令行运行Jmeter时,一定要禁用“查看结果树”、“聚合报告”等监听器,因为真的很消耗内存。)
2025-12-22 14:34:17
517
原创 五大方法教你如何分分钟构造百万测试数据!
方法六:Python代码实现构造百万的数据如果有代码基础的同学,也可以使用Python代码编程实现这个过程
2025-12-19 14:46:52
646
原创 探索软件测试中的创新测试方法:测试左移
毕竟,测试左移背后的想法是在开发生命周期的早期采用和应用关键的测试实践。虽然测试左移听起来像是在推出新产品之前帮助你进行测试过程的完美方法,但它也可能非常具有挑战性。
2025-12-19 14:45:27
911
原创 Jmeter 命令启动-动态参数化
再次运行脚本时,无需编辑脚本,只需要在执行命令中更改threadNum、loopNum和rampupTime的值,即可修改线程属性
2025-12-18 15:35:40
329
原创 基于Docker的JMeter分布式压测
那么,为什么我们要使用docker并做这些事呢?正如我上面所说,我们在这里的目的是了解docker在JMeter测试中的作用。当我们使用AWS/Digitalocean这些云计算服务提供商时,我们可以理解docker的真正用途,在那里你可以按需创建任意数量的虚拟机。
2025-12-18 15:34:28
880
原创 Jmeter 压测-利用Docker分布式压测
查看报告进入20230707005328 目录,点击 index.html 文件,可以看到压测的结果。
2025-12-18 15:25:33
808
原创 自动化测试框架:fixture的介绍与用法,让你的工作更灵活
如果我们只希望部分测试用例执行某个固件,通过set和teardown是实现不了的。但通过fixture就可以根据需要自定义测试用例的前置和后置操作。
2025-12-17 14:55:03
323
原创 性能测试工具 jmeter !能让你涨薪几次?
大家在做性能测试工具选用的时候,一定要考虑到使用的场景、测试的类型、测试的策略等等结合,不能直接拿来主义,具体问题还是要具体分析。
2025-12-17 14:54:05
624
原创 全网最全的Postman接口自动化测试!
运行集合测试,结果符合我们的预期,Request1 和 Request3 通过测试,Request2 被跳过,Request4 仍被执行。
2025-12-16 15:14:59
875
原创 白盒测试方法的实例演示
func6(1) # 覆盖了 if 分支和print("End")的执行路径func6(-1) # 覆盖了 else 分支和print("End")的执行路径
2025-12-16 15:10:38
847
原创 自动化测试元素定位不到问题,该如何解决?
总之,解决自动化测试中的元素定位问题需要结合具体情况采取相应的方法。灵活运用不同的定位策略,并与团队合作,可以有效地解决这些问题并提高自动化测试的稳定性和可靠性。
2025-12-15 14:53:25
407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅