美文网首页
jmeter学习二,创建第一个测试用例

jmeter学习二,创建第一个测试用例

作者: 裂开的汤圆 | 来源:发表于2018-10-16 18:30 被阅读0次

1.准备工作

使用python flask在本地启动一个简单的服务器用于测试,代码如下。
这段代码很简单,请求 /hello_test,会返回一个json

app = Flask(__name__)
@app.route('/hello_test')
def hello_test():
    text = {
        'hello': 'hello',
        'world': 'world',
    }
    return jsonify(text)

if __name__ == '__main__':
    app.run()

2.新建一个测试计划

3.右键测试计划添加一个线程组

线程组可以设置几个参数,线程数,ramp-up时间,循环次数,线程数和循环次数都很容易理解,ramp-up时间,这个参数可以点击一下连接查看作用:href="https://www.jianshu.com/p/51c88d184c16

4. 为线程组添加测试用例

  • 首先右键线程组,添加http请求默认值,这个请求默认值的作用可以理解为父类,接下来配置的所有http请求,都是http请求默认值的子类,子类继承父类所有的属性。
  • 设置http请求默认值,这个也没什么好说的
  • 然后右键线程组,添加 - 取样器 - http请求
  • 配置http请求, 注意这里的服务器ip,端口号等,因为这些在http请求默认值中已经配置了,所以这里不需要配置
  • 右键http请求,添加断言,这里选择了响应断言,响应断言也很好理解,就是根据响应的内容进行断言
  • 设置响应断言的内容,我这里选择了响应代码(http响应的状态码,例如200),Equals的意思是等于,也就是说,响应的状态码必须等于我设置的参数200才会通过测试。

5.右键线程组添加监听器,用于查看测试计划的执行情况,可以添加所有的监听器看看效果,这里我添加了察看结果树

启动测试计划,然后点击察看结果树观察测试计划执行结果,绿色的图标表示测试通过

相关文章

网友评论

      本文标题:jmeter学习二,创建第一个测试用例

      本文链接:https://www.haomeiwen.com/subject/hwwhzftx.html