美文网首页软件测试性能测试性能测试
Jemter 压力测试实战示例(上)

Jemter 压力测试实战示例(上)

作者: WeTester | 来源:发表于2019-02-21 15:14 被阅读0次

    欢迎关注公众号:WeTester测试园,获取更多内容

    1. 首先安装好JAVA环境,然后在https://jmeter.apache.org/download_jmeter.cgi

    下载jmeter, 并配置好jmeter环境,接着就可以解压下载好的压缩包,执行bin目录下的jmeter.bat文件,就可以使用jmeter了

    2.打开jmeter之后,新建测试计划(Test Plan),根据测试接口情况,重命名相关的,比如充值接口test-plan

    3.添加HTTP请求默认值(HTTP Request Defaults),输入服务器名称或者IP、端口号以及中文编码UTF-8

    4.添加HTTP信息头管理器(HTTP Header Manager),输入名称token和值${token},以及接口需要携带的头部信息值

    5.添加用户自定义变量(User Defined Variables),输入需要请求的动态参数和值${},这里的是全局变量定义

    6.添加线程组,重命名,比如充值api;线程组的作用是模拟用户发送请求,数值可以自己定义

    7.在线程组里面,添加简单控制器(Simple Controller),重命名如账号登录获取token_case, 控制器的作业是可以在一个线程组下管理运行多个测试case,分别针对单一接口或者是业务接口

    8.添加HTTP请求以及token的正则表达式(Regular Expression Extractor):"memkey":(.+?)"

    用正则表达式提取响应后的返回的数据登录接口获取

    9.添加响应断言设置,如果包含字符串“登录成功”,则响应数据正确

    10.添加查看结果树,查看响应数据

    11.添加聚合报告,查看响应时间

    到这里,一个简单的基本并发测试接口的就设置完了,总的来说,要添加线程组-->控制器-->请求内容-->响应断言判断是否返回我们想要的数据-->查看结果和报告

    下期会讲一些元件的高级用法,以及常见的问题

    相关文章

      网友评论

        本文标题:Jemter 压力测试实战示例(上)

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