随笔分类 - 接口测试
摘要:一、提取所需要断言的内容: 响应数据如下:加入需要提取id为90的值 1、sample添加-后置处理器-添加JSON Extracror(这里面需要稍微学习下json path espressions的语法了)--得到id的值90 自己看这个网址学习吧:http://goessner.net/art
阅读全文
摘要:一、jmeter jmeter下载地址为:http://jmeter.apache.org/download_jmeter.cgi 下载完成后,解压文件, 加压后,到biin目录下,点击jmeter.bat启动jmeter(如果是linux环境,给jmeter.sh可执行的权限,然后执行jmeter
阅读全文
摘要:正则表达式 ()括起来的部分就是要提取的,匹配前面的一个字符 . 点匹配任何字符串 ? 零次、一次 + 一次、多次 * 零次、一次、多次 shi*(可以匹配:shi、shii、sh、shikjksdkjd) | 竖直分隔符表示选择,例如"boy|girl"可以匹配"boy"或者"girl" (1)、
阅读全文
摘要:http://www.jianshu.com/p/576dbf44b2ae
阅读全文
摘要:1、做接口测试当请求参数多时,tps下降明显,此接口根据参数从redis中湖区数据,每个参数与redis交互一次,当一组参数是tps5133,五组参数时tps1169,多次交互影响了处理性能,如何改进? tps就是每秒事务数,transaction per second。 吞吐量下降是可能因为频繁访
阅读全文
摘要:开发眼中接口:模块与模块之间的对接方式定义 测试眼中接口:协议接口-可以独立部署成服务的协议接口 一、一个协议的请求请求响应模型: 客户端-业务逻辑层-数据库-业务逻辑层-客户端 二、HTTP常用的请求方式 三、get请求 天气预报接口地址: http://www.weather.com.cn/da
阅读全文
摘要:jmetet加压的时候不用图像界面(GUI),直接在命令行加压(命令行生成一个report-命令行参数),不做断言,不加监听器--不然会很卡; 进入就meter命令行: 后置处理器可以从HTML页面拿出指定的原酸,用css选择器--然后做断言 接口的本质是协议,协议中主流的是http(s),现在互联
阅读全文
摘要:http://www.jianshu.com/p/dd0db1b13cfc 参考网址 文档:https://www.v2ex.com/p/7v9TEc53 api地址:https://www.v2ex.com/api/topics/hot.json 一、postman请求 1、get请求 1、URL
阅读全文
摘要:http://www.jianshu.com/p/dd0db1b13cfc postman的视频终于过审了,https://ke.qq.com/course/229839#tuin=1eb87ef,大家可以学习一下。 postman安装 postman有下面一些版本: chrome插件版本(17年官
阅读全文
摘要:接口自动化大致步骤: 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient,用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类,用于验证 4、自动生成报告的类:自动发送报告之类的 (locust的python工具) 服务级:W
阅读全文

浙公网安备 33010602011771号