摘要: 在实现接口自动测试的时候,会经常遇到接口参数依赖的问题,例如调取登录接口的时候,需要先获取登录的key值,而每次请求返回的key值又是不一样的,那么这种情况下,要实现接口的自动化,就要用到postman中设置环境变量这个功能了; 在postman中,可以利用tests将接口返回的response设置 阅读全文
posted @ 2017-07-19 16:28 胖叔blog 阅读(39954) 评论(9) 推荐(3) 编辑
摘要: Postman Script 功能,支持原生的JS,所以可以使用JS解决很多接口自动化的一些问题,例如接口依赖、接口参数专递和接口断言等; 这里主要是针对Pre-Request Script 和 Tests 两个模块做介绍,它支持以嵌入脚本的方式动态准备测试数据,并根据业务需求设计测试用例。 pos 阅读全文
posted @ 2018-05-09 14:16 胖叔blog 阅读(2792) 评论(0) 推荐(0) 编辑
摘要: 第一步:添加websocket sampler组件 可以使用plugins manager进行添加,首先下载plugins manager组件; 下载路径: https://jmeter-plugins.org/downloads/all/ 下载后保存到jmeter的 lib/ext路径下,然后重新 阅读全文
posted @ 2018-05-08 11:22 胖叔blog 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 在用postman进行接口自动化测试的时候,某个查询接口需要使用到日期参数进行请求; 假设当前日期为2018-05-07 10:30:20 ,需要传的日期为: beginTime:2018-05-01 00:00:00; endTime:2018-05-07 23:59:59; 获取日期,具体代码如 阅读全文
posted @ 2018-05-07 10:51 胖叔blog 阅读(2302) 评论(0) 推荐(0) 编辑
摘要: 同事在使用postman接口测试的时候,遇到这么一个问题,在一个参数里面,返回了一个类似数组的参数,如下: 然后现在需要把数组里面的两个参数分别保存到环境变量里面; 个人的想法是通过截取的方式进行数组的分割,具体实现代码如下: 使用“,”作为截取点,然后再把两个数据分别赋值;就可以进行后续的参数保存 阅读全文
posted @ 2018-03-22 11:53 胖叔blog 阅读(1241) 评论(0) 推荐(0) 编辑
摘要: 最近看了一本关于区块链的书,主要是从区块链的起源和原理以及区块链的应用上对区块链进行了介绍,看完后整理记录一下一些关于区块链相关概念的笔记: 一、区块链四大特色:(P102) 1.去中心化; 2.去信任; 3.集体维护; 4.可靠的数据库; 二、区块链发展遇到的问题和最后解决方案: 1.凭什么帮你记 阅读全文
posted @ 2018-03-08 17:21 胖叔blog 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 最近,在研究APP自动化相关的东西,在搭建环境的时候,遇到的坑以及最后解决的方法,不过目前很多东西了解得还不是很细,暂时先简单的记录一下一、build配置文件 主要分为两种: 1、工程下的build配置文件; 2、模块目录的build配置文件;如下图: 1)工程下的build文件配置,主要包括以下内 阅读全文
posted @ 2018-02-28 18:14 胖叔blog 阅读(678) 评论(0) 推荐(0) 编辑
摘要: Action() { web_set_max_html_param_len("262144"); // 默认最大长度为256 web_reg_save_param("ResponseBody", "LB=", "RB=", "Search=Body", LAST); web_save_header(REQUEST, "RequestHeader");// REQUEST为内置变量,保... 阅读全文
posted @ 2017-12-13 17:19 胖叔blog 阅读(4618) 评论(0) 推荐(0) 编辑
摘要: 前段时间接触了一下loadrunner的接口性能测试,然后尝试了一下手动编写脚本,毕竟录制这种东西,不是每次都能通的,而且录制下来的脚本,通常是有很多其他杂七杂八的请求夹杂在中间,没有达到真正的压测接口的目的; loadrunner默认的脚本是C语言的,百度之后发现其实它支持目前所有主流的语言,如: 阅读全文
posted @ 2017-12-13 17:15 胖叔blog 阅读(2983) 评论(0) 推荐(0) 编辑
摘要: 编辑打印内容: 假设,某以上接口服务器返回的报文为: {"requestId":"0b5628f2326657017903190016","code":"SUCCESS","message":"操作成功","data":{}} 阅读全文
posted @ 2017-12-13 16:18 胖叔blog 阅读(4965) 评论(0) 推荐(0) 编辑
摘要: 使用WebDriver在Chrome浏览器上进行测试时,需要从http://chromedriver.storage.googleapis.com/index.html网址中下载与本机chrome浏览器对应的驱动程序,驱动程序名为chromedriver; chromedriver的版本需要和本机的 阅读全文
posted @ 2017-10-20 16:00 胖叔blog 阅读(85809) 评论(0) 推荐(3) 编辑