接口测试
接口测试汇总专栏
李先森&Mr.Li
我看到了太多想提升测试技术而没有明确方向的人,深刻的体会到测试人员的技术痛点,以及测试这个角色在互联网公司的待遇和地位远不及其他岗位,甚至还是会有很多人会认为测试在公司随时能被取代,可有可无。那么在软件测试行业如果只会手工测试的我不做测试了,我还能做什么?唯一办法就是保持持续的学习!!!
展开
-
你需要的jmeter常用Beanshell脚本,还不看一眼?
前言:这篇文章主要向大家介绍jmeter经常使用的Beanshell脚本,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。1、利用jmeter自带函数获取系统当前时间//当前时间${__timeShift(,,,,)}//增加一天${__timeShift(,,P1d,,)}//增加七天时间格式化${__timeShift(yyyy-MM-dd,,P7d,,)}//减少七天时间格式化${__timeShift(yyyy-MM-dd,,-P20d,,)}//当前时间时间原创 2020-09-03 10:10:40 · 16193 阅读 · 2 评论 -
kafka如何插入数据(数据制造)
前言:Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目,主要应用场景是:日志收集系统和消息系统。1、Kafka基本概念、关键词(1)brokerKafka 集群包含一个或多个服务器,服务器节点称为broker。(2)Topic每条发布到Kafka集群的消息都有一个类原创 2020-09-02 11:51:59 · 30405 阅读 · 0 评论 -
dubbo接口复杂参数如何解决?
前言:本文主要以代码用例说用jmeter-plugins-for-apache-dubbo插件测试dubbo接口时,复杂参数如何处理。复杂参数使用案例参考FAQ(官方 https://github.com/dubbo/jmeter-plugins-for-apache-dubbo/wiki/FAQ1、在jmeter前置处理器中填写以下脚本import com.google.gson.Gson; String billNo = "${__time(,)}";String id = "${__UU原创 2020-09-02 11:15:51 · 155301 阅读 · 0 评论 -
jmeter导出文件类型接口响应信息乱码怎么处理?
前言:相信小伙伴们做接口测试都会遇到一种特别类型的接口——导出文件接口,一般这种接口响应信息都会乱码,那么怎么处理呢?1、这种接口实际返回的是excel文档,直接去查看响应信息看是否出现乱码问题。2、导出文件乱码还会导致Jenkins构建测试失败3、针对此问题,我们可以把返回内容重新生成一个文件,保存到服务器上,然后判断文件是否生成成功(后续还可以以针对实际业务判断文件大小及文件内容是否符合预期,此处举例只判断文件是否存在)(1 )首先在需要导出接口里添加一个BeanShell PostProc原创 2020-09-02 10:18:39 · 18981 阅读 · 4 评论 -
美观实用的BeautifulReport测试报告
前言:一个基于unittest.TestResult模块实现的测试用例模板, 可把测试中的结果通过BeautifulReport整合成一个可视化的报表。1、如何使用它pip install BeautifulReportimport unittestfrom BeautifulReport import BeautifulReportif __name__ == '__main__': test_suite = unittest.defaultTestLoader.discover('.转载 2020-08-13 14:48:23 · 40225 阅读 · 9 评论 -
jmeter HTTP Cookie 管理器居然埋了这么一个大坑
前言:用过jmeter的小伙伴应该都知道,jmeter发送cookie需要HTTP Cookie 管理器,可是你知道这里有一个大坑么?大家都知道jmeter发送cookie要添加HTTP Cookie 管理器但是有一点要切记:如果不设置任何东西,加在线程组下面,登录后的其他接口都会使用自动记录的cookie为了保证使用的cookie与登录生成的cookie一致,一般会使用手动设置,将cookie值添加到HTTP Cookie 管理器这时候要注意,作用域的值与http请求或http默认请求值设置的要原创 2020-08-25 10:16:11 · 5151 阅读 · 1 评论 -
jmeter测试dubbo接口的插件,不需要写代码
前言:你是否还在为不会测试dubbo接口而烦恼?这里教你一招一部搞定,jmeter测试dubbo接口的插件,不需要写代码支持Jmeter版本Jmeter版本:3.0插件安装插件下载可以到上面的网址下载也可以直接在网盘下载(链接:https://pan.baidu.com/s/1dFVt91B 密码:5up2)。将插件包放入Jmeter的lib的ext下。${Path}apachejmeter3.0libext如果使用的是:jmeter-plugins-dubbo-1.0.0-SNAPSH原创 2020-06-29 07:59:40 · 14463 阅读 · 0 评论