巩固知识点,综合应用。
一、在线程组下添加一个HTTP请求,以搜狗网页为例,填写服务器名称和路径
二、新建一个txt文档,填写需要作为搜索关键字的内容,每个内容为一行,第一行开始填写,并保存到无中文的路径中
三、添加CSV Data Set Config,填写刚刚保存的txt文件路径,编码方式,并为该参数取一个名字
四、F12查看到该页面搜索框的id为query,在HTTP请求中,添加名为query的参数,并把第三步中取的参数名称填入值处,格式为${参数名}---该步骤就是把搜索内容参数化
五、添加响应断言,在要测试的模块中填写第三步中取的参数名称,格式为${参数名}---该步骤是把响应断言的内容参数化
六、添加断言持续时间---这里我填了一个1000,因为如果填写过小的话,运行时会报错
持续时间过小时运行报错视图:
七、添加size assertion---判断响应返回来的内容的大小是否在规定的字节范围内(我是这样理解的)
八、添加查看结果树,聚合报告,断言结果
九、修改线程组中的重复次数为5---因为有5个参数值
十、运行---可以看到没一个HTTP请求在响应数据中,tittle的值都不一样且是txt文档中的参数值
参考了文章:http://blog.youkuaiyun.com/liujingqiu/article/details/51454637