zoukankan      html  css  js  c++  java
  • Apache JMeter (二)性能测试 入门实例

    上一节我们说了关于Jmeter环境的配置,接下来讲一个测试的实例。

    1、运行Jmeter

    进入Jmeter程序所在目录,运行"bin/jmeter.bat"

    Jmeter支持中文,启动后也可以自行在 Options -> Choose Language  中选择语言

    2、一个实际测试例子

    目标:通过淘宝ip地址库http://ip.taobao.com获取IP地址对应的国家、省、市、县、运营商等信息

    发送request获取ip对应相关信息

    请求接口(GET):http://ip.taobao.com/service/getIpInfo.php?ip=[ip地址]

    返回数据格式:(json格式的)国家 、省(自治区或直辖市)、市(县)、运营商。例如:

    1)新建一个Thread Group

    必须新建一个Thread Group,jmeter的所有任务都必须由线程处理,所有的任务都必须在线程组下创建。

    2) 新建一个 HTTP Request

    可以按照下图填写HTTP Request中的相关参数

    3)添加HTTP Head Manager

    4)添加View Results Tree

    注:View Results Tree 是用来看运行的结果的

    5)运行测试,查看结果

    6)添加Assertion和Assert Results

    7)然后添加一个Assetion Results 用来查看Assertion执行的结果.

    添加要测试的模式

    运行后, 如果HTTP Response中没有包含期待的字符串。 那么test 就会Fail.

    8)使用用户自定义变量

    我们还可以在Jmeter中定义变量。 比如我定义一个变量叫ip.    使用它的时候用  ${ip}

    添加一个 User Defined Variables

    然后在Http Request中使用这个变量

    到这, 脚本就全部写好了, 运行下,看下最终结果。

  • 相关阅读:
    arrayObj.splice(start, deleteCount, [item1[, item2[, . . . [,itemN]]]])
    运算符 ||
    ajax 本地测试,使用Chrome 浏览器
    js set
    js get 传参 汉字 乱码问题
    删除对象中的key
    html 返回页面顶部
    js 设置回车事件
    盘面,盘口
    ST股
  • 原文地址:https://www.cnblogs.com/yanqingxu/p/7135298.html
Copyright © 2011-2022 走看看