云服务器内容精选

  • 操作步骤 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击编辑事务库。 在“事务库”页签中,单击“创建事务”,配置以下参数。 事务名称:自定义事务名称。 事务类型:常规事务,表示常规场景下的性能测试事务,支持HTTP/HTTPS/TCP/UDP/HLS/RTMP/WEBSOCKET/HTTP-FLV/MQTT协议的接口测试,支持多个事务请求信息串联。 一个常规事务下最多可添加40个请求信息。 单击“确定”。 为事务添加请求信息,添加完成后,单击“确定”。 常规事务可以同时添加报文、思考时间、响应提取、检查点四个请求组成。其中,报文为必选项。 请求组成为“报文”:报文是HTTP应用程序之间发送的数据块。详细步骤请参见添加请求信息(报文)。 请求组成为“思考时间”:设置执行下一个动作之间停留的持续时间。详细步骤请参见添加请求信息(思考时间)。 请求组成为“响应提取”:如果同一事务中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,做后一个报文的输入。详细步骤请参见添加请求信息(响应提取)。 请求组成为“检查点”:通过自定义校验信息来验证服务端的返回内容是否正确。详细步骤请参见添加请求信息(检查点)。 (可选)一个事务包含1个或多个请求信息。如果您的事务包含多个请求信息,单击“添加请求”,再执行添加请求的相关操作。
  • 录制脚本 使用性能测试服务录制工具录制脚本。 图3 录制脚本 打开Chrome浏览器,单击浏览器右上角的性能测试服务录制工具图标,弹出录制框。 单击“开始录制”。 在浏览器新标签页,输入待要压测的URL进行访问操作,录制工具会自动记录访问操作过程中的HTTP请求。 录制完成后,请切换到录制工具页签,单击“暂停录制”。 录制工具默认显示所有类型的请求。可根据业务需求,单击“筛选内容”复选框选择需求展示的请求类型。 other:其他 script:脚本 xmlhttprequest:XMLHttp请求 main_frame:主框架 stylesheet:样式表 image:图像 font:字体文件 ping:Ping测试 选中某个请求,可在页面右侧详情展示该请求的内容。 图4 选择请求 如果录制的内容不是您需要的或需要录制新的请求,执行以下步骤重新录制。 单击“清空内容”清空原先录制的请求内容。 单击“开始录制”。 在浏览器待录制的页签中进行操作,重新录制。 单击“导出”,复选框选择需要导出的请求,单击“确认导出”,弹出“导出内容”对话框。单击“生成json文件”,保存文件到本地。 图5 生成json文件 插件录制的脚本,body体类型暂不支持payload格式。 关闭录制工具所在的页签,即可关闭录制工具。
  • 导入录制的脚本 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击编辑事务库。 使用以下任意一种方式导入录制的脚本。 方法一:在“事务库”页签中,单击“导入脚本”。脚本类型选择“手动录制脚本”。选择需要导入的事务和脚本录制文件。 录制脚本的内容为一个或多个报文请求信息,可以导入到对应的事务模型中。 方法二:在待导入脚本事务名称右侧单击“导入录制脚本”,选择要上传的脚本文件。 单击“导入”,提示“脚本录制文件导入成功”表示脚本导入成功。 在事务下,查看到导入成功的报文。 导入成功的报文个数和上传的脚本文件中请求个数一致。 (可选)您可以根据业务需要,单击,参照添加请求信息(思考时间)修改已导入的脚本。
  • 禁/启用事务请求信息 如果事务的某一个请求信息想要留存但不想被使用,可以使用禁用事务请求信息功能。如果想要恢复该请求信息的使用,可以再对其进行启用。 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击编辑事务库。 禁用事务请求信息。 在“事务库”页签中,在页面左侧选择待禁用请求信息的事务,单击待禁用的事务请求信息后的,对该请求信息进行禁用,不影响其他请求信息。 启用事务请求信息。 在“事务库”页签中,在页面左侧选择待启用请求信息的事务,单击待启用的事务请求信息后的,对该请求信息恢复启用,不影响其他请求信息。
  • 禁/启用事务请求信息 如果事务的某一个请求信息想要留存但不想被使用,可以使用禁用事务请求信息功能。如果想要恢复该请求信息的使用,可以再对其进行启用。 登录PerfTest控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击“编辑事务库”。 禁用事务请求信息。 在“事务库”页签中,在页面左侧选择待禁用请求信息的事务,单击待禁用的事务请求信息后的,对该请求信息进行禁用,不影响其他请求信息。 启用事务请求信息。 在“事务库”页签中,在页面左侧选择待启用请求信息的事务,单击待启用的事务请求信息后的,对该请求信息恢复启用,不影响其他请求信息。