测试

测试工具
记一次 JMeter 压测 HTTPS 性能问题

  问题背景   在使用 JMeter 压测时,发现同一后端服务,在单机 500 并发下,HTTP 和 HTTPS 协议压测 RT 差距非常大。同时观测后端服务各监控指标水位都很低,因此怀疑性能瓶颈在


测试工具
产品经理如何挑选项目管理软件?这五点请一定要记得

  面对杂乱的工作,很多产品经理都会觉得工作效率极其低下,经常有迷失感。产品经理作为负责研发整条生命线的总指挥,需要做好产品梳理、产品设计和产品落地的各个环节,需要做的事情可以说是十分繁杂。因此,掌握


抓包工具之 Charles 过滤器使用(图)
测试工具
抓包工具之 Charles 过滤器使用(图)

  在抓包过程中,开启 Charles 后,如下图会有很多的报文,无法集中关注你需要的报文,这时候需要使用过滤器。   如果只想抓取?www.isTester.com/mp 这一指定地址,按照下面的4


JMeter实战--乱码解决方法(图)
测试工具
JMeter实战--乱码解决方法(图)

  我们在使用JMeter的过程中,有时候会要到乱码的问题。原因应该是响应页面没有做编码处理,jmeter默认按照ISO-8859-1编码格式进行解析而服务器又是按照UTF8编码进行进行解析的。我们需


使用 Postman 实现 API 自动化测试(图)
测试工具
使用 Postman 实现 API 自动化测试(图)

  背景介绍   相信大部分开发人员和测试人员对 postman 都十分熟悉,对于开发人员和测试人员而言,使用 postman 来编写和保存测试用例会是一种比较方便和熟悉的方式。但 postman 本


新一代前端自动化测试工具 —— playwright(图)
测试工具
新一代前端自动化测试工具 —— playwright(图)

  一、playwright 的概述   首先了解什么是 e2e 测试。   E2E,是“End to End”的缩写,可以翻译成“端到端”测试。它模仿用户,从某个入口开始,逐步执行操作,直到完成某项


软件缺陷管理工具有哪些?这三款不要错过(图)
测试工具
软件缺陷管理工具有哪些?这三款不要错过(图)

  软件缺陷管理是软件开发项目中一个很重要的环节,选择一个好的软件缺陷管理工具可以有效地提高软件项目的进展。软件缺陷管理工具有很多,免费的、收费的应有尽有,下面介绍3款比较常用的软件缺陷管理工具。  


使用Jenkins扩展钉钉消息通知(图)
测试工具
使用Jenkins扩展钉钉消息通知(图)

  背景   Jenkins借助钉钉插件,实现当构建失败时,自动触发钉钉预警。虽然插件允许自定义消息主体,支持使用Jenkins环境变量,但是局限性依旧很大。当接收到钉钉通知后,若想进一步查看报错具体


如何用Python做低代码化的测试框架(图)
测试工具
如何用Python做低代码化的测试框架(图)

  本篇文章,我希望避免测试函数的多次编写,自动发现指定目录下所有的 yaml 文件,并依次运行,最终我只会有一个用例函数:   @pytest.mark.yaml_dir('realpython')


使用JMeter导出测试报告的两种方法(图)
测试工具
使用JMeter导出测试报告的两种方法(图)

  引言   导出测试报告方法有二:   其一为运行测试计划拥有测试结果后,在cmd控制台运行代码生成测试报告;   另外一个是运行的时候需要保存日志文件,通过JMeter生成测试报告。   命令行导


python + Selenium 自动化实现读取网易邮箱验证码(图)
测试工具
python + Selenium 自动化实现读取网易邮箱验证码(图)

  在自动化工作中,有可能会遇到一些发送邮箱验证码类似的功能,如下:   我们一般的解决思路就是 :   发送邮件—>打开邮箱—>输入邮箱账户密码—>登录邮箱—>打开未读邮件—>获取验证码—>保存验证


测试工具
Selenium自动化测试网页加载太慢怎么办(图)

  selenium加载很慢   通过URL导航到新页面时,默认情况下,Selenium将等待文档完全被加载才会执行下面的操作,此时网页的加载状态为 complete。   这种状态可以在浏览器中通过


测试工具
使用Charles 修改服务器返回数据

  使用charles   修改服务器返回数据   相信大家在做测试时,一定有现有的返回结果不能覆盖到自己需要测试的全部场景的情况,为了方便我们测试一些特殊情况,我们就需要让服务器返回一些指定的内容以


测试工具
Postman和JMeter怎么选?区别都给你总结啦

  创建接口用例集   没区别,Postman是Collections,JMeter是线程组,没什么区别。   步骤的实现   有区别,Postman和JMeter都是创建http请求。   区别1:


测试工具
selenium操作元素遇到的异常

  在脚本编写执行的过程中,会遇到各种各样的异常。这里总结一些常见的报错信息。   1. NoSuchElementException异常   这是一个经常遇到的异常类型,要查找的元素不存在,那么原因


c