阅读433 返回首页    go 魔兽


高级属性__脚本编写_使用手册_性能测试-阿里云

返回企业版测试脚本

高级属性

  • 编辑脚本时可使用高级属性来设置脚本请求的header、body及cookie信息,支持参数化,参数文件上传后需手工输入%%_FileName.csv:ColumnName%%进行替换,与URL参数化后的效果类似。

  • 当请求类型为get时可设置 header、cookie:

  • 当请求类型为post时可设置header、body及cookie:

此外,如果想自定义校验信息来验证服务端的返回内容是否正确,可通过设置检查点来完成。注意,只有当返回码为200时才会进一步校验检查值,如果返回码非200直接算失败,更丰富的使用可通过手工编写脚本来进行。

检查点内容目前只支持字符串,不支持正则表达式,支持参数化。

样例

1、json校验

服务端返回内容:{“code”:”success”,”result”:123}

检查点设置:“code”:”success”,只要返回结果中包含此字符串就会认为请求成功,反之认为请求失败。

2、html校验

服务端返回内容:

<html>

<head>

</head>

<body>

         <div id=”code”>success</div>

<div id=”result”>123</div>

</body>

</html>

检查点设置:<div id=”code”>success</div>,只要返回结果中包含此字符串就会认为请求成功,反之认为请求失败。

3、参数化

如果要参数化校验上方案例中result的返回值,检查点设置:"result":%%_xxx.csv:result%%

返回企业版测试脚本

最后更新:2016-05-06 10:44:36

  上一篇:go 参数化__脚本编写_使用手册_性能测试-阿里云
  下一篇:go 快速启动__脚本编写_使用手册_性能测试-阿里云