软件测试攻略(十五):Jmeter进阶_响应断言、参数化

2018-05-26  本文已影响0人  DayBreakL

一、http协议补充

  1. http的请求方法常用有两种,get和post
    主要区别如下:


    image.png
  2. 协议类型http和https的区别


    image.png
  3. 状态响应码


    image.png

这个阶段,知道即可,不做深入了解。

二、Jmeter响应断言

Jmeter的断言很多,我们先说一下响应断言。
一个http请求发出去,如何判断他是否执行成功呢。我们可以通过检查服务器响应数据,是否返回预期想要的数据,如果是,判断任务成功,反之任务失败。一次测试几十,几百条的测试用例,每一条独个去看效率多么低下。所以,要用到响应断言。

三、Jmeter参数化

  1. 用户自定义变量
    (1)固定值
  1. 配置元件(CSV Data Set Config)
    CSV Data Set Config被用来从文件中读取数据,并将它们分割存储到变量中,适合处理多变量。如:登录,在文本文档内把用户名和密码参数化,执行操作时,会自动循环读取文本里的用户名和密码。

四、循环

使用上述配置元件进行参数化后,我们看到无论写了多少条,它只跑了第一条,所以这里要讲到循环。

  1. 循环控制器
  1. 线程组循环
    暂时未应用,简单一提。整个线程组进行循环。


    image.png

五、调试工具:Debug Sampler

使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler。


image.png
image.png

思考:


image.png
上一篇 下一篇

猜你喜欢

热点阅读