更新时间:2024-04-08 GMT+08:00
创建事务
事务指的是从端到端,一个完整的操作过程,比如一次登录、一次筛选条件查询、一次支付等。事务可以被多个用例复用,性能测试服务支持多事务的灵活组合,您可以在一个测试工程中创建多个事务。
可扩展测试工程不支持事务库功能。
前提条件
已创建一个测试工程,创建测试工程操作请参见创建测试工程。
操作步骤
- 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
- 在待编辑PerfTest测试工程所在行,单击编辑事务库。
- 在“事务库”页签中,单击“创建事务”,配置以下参数。
- 事务名称:自定义事务名称。
- 事务类型:常规事务,表示常规场景下的性能测试事务,支持HTTP/HTTPS/TCP/UDP/HLS/RTMP/WEBSOCKET/HTTP-FLV/MQTT协议的接口测试,支持多个事务请求信息串联。
一个常规事务下最多可添加40个请求信息。
单击“确定”。
- 为事务添加请求信息,添加完成后,单击“确定”。
常规事务可以同时添加报文、思考时间、响应提取、检查点四个请求组成。其中,报文为必选项。
- 请求组成为“报文”:报文是HTTP应用程序之间发送的数据块。详细步骤请参见添加请求信息(报文)。
- 请求组成为“思考时间”:设置执行下一个动作之间停留的持续时间。详细步骤请参见添加请求信息(思考时间)。
- 请求组成为“响应提取”:如果同一事务中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,做后一个报文的输入。详细步骤请参见添加请求信息(响应提取)。
- 请求组成为“检查点”:通过自定义校验信息来验证服务端的返回内容是否正确。详细步骤请参见添加请求信息(检查点)。
- (可选)一个事务包含1个或多个请求信息。如果您的事务包含多个请求信息,单击“添加请求”,再执行添加请求的相关操作。
父主题: 事务库管理