摘要:Newman是Postman的命令行工具,用于在命令行中运行和测试Postman集合。它允许您以自动化的方式运行和监视API测试,并生成有关测试结果的报告。Newman插件可以帮助您在持续集成(CI)或其他自动化流程中集成和使用Newman。 newman工具需要node.js(需要先安装node.
阅读全文
摘要:将测试数据,组织到数据文件中,通过脚本的反复迭代,使用不同的数据,达到测试不同用例的目的。 比如:测试登录,可以使用不同的手机号登录,正确的错误的手机号登录。 一般用在同一个接口的不同测试点时,只有数据不同,可以使用参数化。 postman常用的数据格式:csv和Json格式数据。 数据文件格式:c
阅读全文
摘要:当接口之间有依赖关系时,需要接住postman的关联技术来实现。如登录接口返回的token,其他接口需要这个值。 实现步骤: 1、发送接口B请求,获取响应数据; //提取响应数据: var jsonData = pm.response.json(); 2、将响应数据,放入公共容器(全局变量,环境变量
阅读全文
摘要:断言工作原理:通过js代码写的。 1、断言响应状态码: Status code:Code is 200 pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); 参数1:Status code i
阅读全文
摘要:Easy Mock一个在线 Mock 平台 Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务 Easy Mock就是一个在线创建mock的服务平台,帮你省去你 配置、安装、起服务、维护、多人协作Mock数据不互通等一系列繁琐的操作. 官网:https://mock.mengx
阅读全文
摘要:1.在安装Nginx之前,要确保已经安装了需要的软件:gcc、pcre-devel、zlib-devel、openssl-devel。如果没有安装,执行下面命令。 yum -y install gcc pcre-devel zlib-devel openssl openssl-devel 2、进入
阅读全文
摘要:Charles 参考:https://juejin.cn/post/6844903665304600589 (Charles是一个HTTP代理/HTTP监视器/反向代理,它使开发人员能够查看他们的机器和Internet之间的所有HTTP和SSL/HTTPS流量。这包括请求、响应和HTTP头(包含co
阅读全文
摘要:常见的性能测试: 负载测试 负载测试指的是最常见的验证一般性能需求而进行的性能测试,因此负载测试主要是考察软件系统在既定负载下的性能表现。 我们对负载测试可以有如下理解: (1)负载测试是站在用户的角度去观察在一定条件下软件系统的性能表现。 (2)负载测试的预期结果是用户的性能需求得到满足。此指标一
阅读全文
摘要:转自:https://blog.csdn.net/weixin_37786060/article/details/124287375?spm=1001.2014.3001.5502
阅读全文
摘要:RobotFramework是什么? Robotframework 是由python编写的,一个开源的基于关键词驱动的自动化测试框架,它可以做基于UI或者接口的验收测试,有着非常简单易用的语法。它的一大特点就是可以使用java&python去扩展自定义一些测试库以及基于一些已有的关键词自定义一些高级
阅读全文
摘要:常用自动化测试工具: Robot Framework是用于验收测试和验收测试驱动开发(ATDD)的通用测试自动化框架。 它具有易于使用的表格测试数据语法,并使用关键字驱动的测试方法。 它的测试功能可以通过使用Python或Java实现的测试库进行扩展,用户可以使用与创建测试用例相同的语法,从现有的关
阅读全文
摘要:Mock对象适用场景:(1)需要将当前被测单元和其依赖模块独立开来,构造一个独立的测试环境,不关注被测单元的依赖对象,只关注被测单元的功能逻辑。 比如被测代码中需要依赖第三方接口返回值进行逻辑处理,可能因为网络或者其他环境因素,调用第三方经常会中断或者失败,无法对被测单元进行测试,这个时候就可以使用
阅读全文
摘要:自动化测试: 用编程的方法实现手动测试的功能。 重复操作,测试点比较固定,测试目的是验证业务流程。这些情况下进行自动化测试。 功能自动化测试工具 qtp(改名为UFT) HP家的商用自动化测试工具 性能自动化测试工具 LR HP家商用性能测试工具 自动化:静态自动化:代码检测,类似于编程工具的编译系
阅读全文
摘要:接口做到最好是,既能覆盖代码的 条件 /逻辑 /业务覆盖 又能覆盖需求 和系统 SOAPUI:测试webservice 接口工具;(类似postman)【开源工具】 SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。【商业工具】 LR: 测试HTTP接口;【商业
阅读全文
摘要:fiddler抓包工具,也可以模拟发送http请求; wireshark抓包比较原始,抓的协议比较底层。tcp udp这些…… 还有postman类似fiddler HTTPWatch:ie浏览器专用的协议查看工具。(跟chrome的f12功能差不多)
阅读全文