创建测试脚本时,首先选择SOCKET协议并设置测试脚本名称,然后进行事务管理。事务管理即为事务添加请求,各请求间可设置请求间隔。
注意:切换协议时,已经编辑的脚本内容会被删除,请谨慎操作。
点击<添加新请求>按钮为事务添加请求,设置请求名称后,需要主机、端口、断言、变量等信息,详细说明见下表。
设置项 | 说明 |
目标主机 | 目标主机中支持添加变量,可通过变量搭配出更复杂的请求URL 。例如: 192.168.1.${module} |
端口 | 可输入数值或变量,例如: 1080 或 ${module} |
最大连接时间 | 指在建立连接时,等待连接的最长时间,默认为8000 ms。 |
最大响应时间 | 指在成功建立连接并发送数据后,等待响应的最长时间,默认为20000ms。 |
请求报文 | 可以输入字符或变量,例如以下几种: test、这是报文、123、${module} |
断言 | 点击<添加断言>按钮添加断言,目前只支持Text Body,需设置属性、比较条件和目标值。
设置的断言的为:在Text Body中,id的属性值等于1001。依此判断请求的正确性: Text Body中,id的属性值等于1001时,请求正确性为“是”,否则为“否”。 |
变量 | 点击<添加变量>按钮添加变量,目前只支持Text Body,需设置属性并选择变量。
|
添加请求后,您可以添加请求间隔、批量替换请求内容、验证脚本等,详细说明请参考“手动创建http测试脚本”中的相关内容。