跳转至

测试脚本

测试脚本是云压力测试平台的主要组成部分,只有脚本创建成功、调整结果正常,才可以提供给后续测试任务使用。

测试脚本主要有5个操作区域: 01-脚本选择区,02-脚本功能添加区,03-脚本内容编辑区,04-脚本日志执行区,05-脚本日志详细结果展示区;

测试脚本分为3个区: 初始域、执行域和结束域,其中初始域和结束域只能能执行一次,执行域针对脚本调试最多可以循环10次,执行任务根据设置的时间自动循环执行域中的脚本内容;

脚本调试循环次数可以在 标识 列中输入数值,最多为10;


01-脚本选择区

  1. 通过点击脚本新建选择区中的 new 或者 + 按钮,创建测试脚本

    提示

    点击新建脚本后会弹出提示信息[是否支持CT业务拨测?注:CT可用脚本,请务必添加事务,并在事务中添加相关请求!],

    点击 [确定] 该脚本同时可用于 [CT-业务监控] ,点击 [取消] 该脚本仅用于CPT压力测试。


02-脚本功能添加区

  1. 脚本功能添加区从左到右操作功能依次为:录制器,调试,添加事项,基本操作,功能设置,逻辑控制,WebSocket,TCP,UDP,MQTT;

    提示

    1. 创建CT脚本只有录制器,调试,添加事项,基本操作四个功能;

    2. WebSocket,TCP,UDP,MQTT功能默认不开启,如需开启,联系客服


03-脚本内容编辑区

鼠标点击待编辑的URL请求,右侧展示url编辑区内容,包括:请求方法,URL请求编辑,请求报文头选择,请求报文体编辑等;

  1. 请求方法:支持GET、POST、OPTIONS、HEAD、PUT、DELETE、TERACE、CONNECT共8种,根据接口修改方法;

  2. URL请求编辑:url可以手动输入url地址;

  3. 请求报文头选择:针对POST请求,可以修改请求报文头,请求报文头支持5种类型,所示:

    请求报文头类型选择:

    application/x-www-form-urlencoded: 表单模式;

    multipart/form-data: 上传附件模式;

    application/json: json模式;

    application/xml: xml模式;

    text/plain: 文本模式;

  4. 请求报文体编辑:表单模式可以自定义添加和编辑表单; 上传附件模式可以自定义添加和编辑请求报文体及Http multipartFile表单; json模式需要严格为json格式数据; xml模式需要严格为xml格式数据; 文本模式可以输入任意格式数据.


04-脚本日志执行区

  1. 点击脚本调试按钮后,脚本执行的流水操作会记录在日志执行区中,日志执行区记录了url请求方法、结果、连接描述、耗时和收发字节五项内容;

    提示

    收发字节单位为【B】


05-脚本日志详细结果展示区

  1. 在脚本日志执行区,点击其中的一个url,右侧展示该URL详细结果日志,其中比对数据左侧显示录制的请求和响应信息,右侧为本次调试实际请求和响应信息;