测试
记一次 JMeter 压测 HTTPS 性能问题
问题背景 在使用 JMeter 压测时,发现同一后端服务,在单机 500 并发下,HTTP 和 HTTPS 协议压测 RT 差距非常大。同时观测后端服务各监控指标水位都很低,因此怀疑性能瓶颈在
产品经理如何挑选项目管理软件?这五点请一定要记得
面对杂乱的工作,很多产品经理都会觉得工作效率极其低下,经常有迷失感。产品经理作为负责研发整条生命线的总指挥,需要做好产品梳理、产品设计和产品落地的各个环节,需要做的事情可以说是十分繁杂。因此,掌握
抓包工具之 Charles 过滤器使用(图)
在抓包过程中,开启 Charles 后,如下图会有很多的报文,无法集中关注你需要的报文,这时候需要使用过滤器。 如果只想抓取?www.isTester.com/mp 这一指定地址,按照下面的4
JMeter实战--乱码解决方法(图)
我们在使用JMeter的过程中,有时候会要到乱码的问题。原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析而服务器又是按照UTF8编码进行进行解析的。我们需
使用 Postman 实现 API 自动化测试(图)
背景介绍 相信大部分开发人员和测试人员对 postman 都十分熟悉,对于开发人员和测试人员而言,使用 postman 来编写和保存测试用例会是一种比较方便和熟悉的方式。但 postman 本
新一代前端自动化测试工具 —— playwright(图)
一、playwright 的概述 首先了解什么是 e2e 测试。 E2E,是“End to End”的缩写,可以翻译成“端到端”测试。它模仿用户,从某个入口开始,逐步执行操作,直到完成某项
软件缺陷管理工具有哪些?这三款不要错过(图)
软件缺陷管理是软件开发项目中一个很重要的环节,选择一个好的软件缺陷管理工具可以有效地提高软件项目的进展。软件缺陷管理工具有很多,免费的、收费的应有尽有,下面介绍3款比较常用的软件缺陷管理工具。
使用Jenkins扩展钉钉消息通知(图)
背景 Jenkins借助钉钉插件,实现当构建失败时,自动触发钉钉预警。虽然插件允许自定义消息主体,支持使用Jenkins环境变量,但是局限性依旧很大。当接收到钉钉通知后,若想进一步查看报错具体
如何用Python做低代码化的测试框架(图)
本篇文章,我希望避免测试函数的多次编写,自动发现指定目录下所有的 yaml 文件,并依次运行,最终我只会有一个用例函数: @pytest.mark.yaml_dir('realpython')
使用JMeter导出测试报告的两种方法(图)
引言 导出测试报告方法有二: 其一为运行测试计划拥有测试结果后,在cmd控制台运行代码生成测试报告; 另外一个是运行的时候需要保存日志文件,通过JMeter生成测试报告。 命令行导
python + Selenium 自动化实现读取网易邮箱验证码(图)
在自动化工作中,有可能会遇到一些发送邮箱验证码类似的功能,如下: 我们一般的解决思路就是 : 发送邮件—>打开邮箱—>输入邮箱账户密码—>登录邮箱—>打开未读邮件—>获取验证码—>保存验证
Selenium自动化测试网页加载太慢怎么办(图)
selenium加载很慢 通过URL导航到新页面时,默认情况下,Selenium将等待文档完全被加载才会执行下面的操作,此时网页的加载状态为 complete。 这种状态可以在浏览器中通过
使用Charles 修改服务器返回数据
使用charles 修改服务器返回数据 相信大家在做测试时,一定有现有的返回结果不能覆盖到自己需要测试的全部场景的情况,为了方便我们测试一些特殊情况,我们就需要让服务器返回一些指定的内容以
Postman和JMeter怎么选?区别都给你总结啦
创建接口用例集 没区别,Postman是Collections,JMeter是线程组,没什么区别。 步骤的实现 有区别,Postman和JMeter都是创建http请求。 区别1:
selenium操作元素遇到的异常
在脚本编写执行的过程中,会遇到各种各样的异常。这里总结一些常见的报错信息。 1. NoSuchElementException异常 这是一个经常遇到的异常类型,要查找的元素不存在,那么原因