Web Services协议脚本编写技术指南
2)下载WSDL
从互联网上获取免费的Web Services,下载WSDL文件: http://www.webservicex.net/uszip.asmx?WSDL
3)导入WSDL文件
6
Web Services协议脚本编写技术指南
点击 Add Service Call 按钮,导入WSDL文件:
4)WEB服务调用
7
Web Services协议脚本编写技术指南
5)传入参数
选择Input Arguments,并输入变量值:
8
Web Services协议脚本编写技术指南
6)录制完成
点击 OK 按钮,将会自动生成测试脚本:
9
Web Services协议脚本编写技术指南
7)脚本优化
为脚本定义事务,加入检查点、参数化等。
Action() { //定义事务
lr_start_transaction(\ //事务定义 web_service_call( \
\\ //返回变量buffer \
\\BEGIN_ARGUMENTS,
\ //参数化 END_ARGUMENTS, BEGIN_RESULT, END_RESULT, LAST);
//输出返回值
lr_output_message(\if( strstr(lr_eval_string(\ New York\{ } else
10
lr_end_transaction(\
//判断返回结果
Web Services协议脚本编写技术指南
}
return 0; { }
lr_end_transaction(\
8) 运行脚本
4.2 调试技巧
参考《非功能测试脚本开发指南》。 5. 项目实例
(建行暂无实例)
6. Web Services协议脚本常见问题
11