摘要: json串 []表示对象组成的数组,{}表示对象。 对象里包含多个 "属性":属性值。属性值可以是值,或数组,或对象。 JSON Extractor使用json path表达式匹配,可以一次取多个变量值。$表示响应的根对象。取子对象或对象的属性用. 取数组里的对象用[],数组索引从0开始。 示例: 阅读全文
posted @ 2018-10-20 22:33 dinghanhua 阅读(13093) 评论(5) 推荐(0) 编辑
摘要: http接口请求header里面 content-type: application/octet-stream (二进制流数据),如何用jmeter发送请求? 1 添加http请求头 2 http请求 files upload里面写上文件的绝对地址 发送的文件内容:1 由开发提供的文件 2 有的是通 阅读全文
posted @ 2018-10-20 19:52 dinghanhua 阅读(5195) 评论(1) 推荐(1) 编辑
摘要: 有的接口要传递当前的日期或时间,可以用__time()函数获取当前时间 ${__time()} 当前时间到计算机元年的毫秒数 ${__time(时间格式)} 以预定的格式显示当前时间 请求示例: __time(时间格式) 参数:(可以新建http请求,拷贝到parameters里面) 结果: 注意字 阅读全文
posted @ 2018-10-20 19:13 dinghanhua 阅读(4459) 评论(0) 推荐(0) 编辑
摘要: 接口测试实践中,可以使用Simple Controller来组织测试用例。 官网上说该控制器的主要用途用来组织采样器和其他的逻辑控制器等。 以下为一个接口测试项目结构示例: 1 测试计划 》添加线程组 2 在测试计划或线程组下 添加配置-默认请求,请求头,变量, 添加监听器-结果树等 3 添加各功能 阅读全文
posted @ 2018-10-20 13:23 dinghanhua 阅读(1912) 评论(0) 推荐(0) 编辑
摘要: 上一个博客讲了方式一:函数助手__digest加密,BeanShell PreProcessor也可以用java代码进行处理 线程组、参数、请求都直接使用上一个博客的。 第一步 添加BeanShell PreProcessor 2 script中输入代码 3 请求中引用参数 4 运行,结果树查看结果 阅读全文
posted @ 2018-10-20 12:32 dinghanhua 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: 登录请求中加密串是由多个子串连接,再加密之后传输。 参数连接:${var1}${var2}${var3} 加密函数:__digest (函数助手里如果没有该函数,请下载最新版本的jmeter5.0) 函数助手:Options > Function Helper Dialog 我们尝试一下通过连接参数 阅读全文
posted @ 2018-10-20 10:14 dinghanhua 阅读(5075) 评论(0) 推荐(0) 编辑