关闭

Web Service测试-软件功能测试自动化实战教程(6)

发表于:2015-4-07 08:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:周焕来、贾海涛    来源:51Testing软件测试网原创

(51Testing软件测试网获得作者授权连载本书部分章节。任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。)
  (8)检查结果。
  在左侧窗口中,单击父节点并从右侧菜单中选择"全部展开"。选择"CreateFlightOrder"节点,在Captured Data窗格中,向下滚动到Web Service调用HTTP快照部分。注意响应的SOAP输出部分中的OrderNumber与TotalPrice。复制TotalPrice值到剪贴板供后面步骤使用。
  
  (9)设置检查点
  打开CreateFlightOrder属性表的"输入/检查点"视图,单击检查点网格,展开CreateFlightOrderResponse的节点。选择TotalPrice复选框属性使它作为一个检查点,然后将上一步骤中复制的内容粘贴到TotalPrice期望值中。
  (10)运行测试,并查看检查点的结果
  再次运行测试并展开结果树。选择CreateFlightOrder的检查点节点。该报告显示期望值和实际值的值。如果服务器没有返回预期值,该报告表示失败。
  3.WEB数据驱动
  在本小节中学习如何从现有数据源中集成数据以及学习数据驱动的测试。进行数据驱动测试的时候,服务测试会自动在数据窗口中生成一个可编辑的数据表,数据表中的值可以自己编辑。
  在数据窗口选项卡中,选择"新建数据源"--"EXCEL",打开新建EXCEL数据源对话框,如图8-27所示:
  (1)导入HP自带示例应用程序的数据
  ① 点击EXCEL文件路径 ,浏览HP自带样本应用程序EXCEL文件(SampleAppData.xlsx)的路径:"C:\Program Files(x86)\Hp\Unified Functional Testing\samples\flight_service\SampleAppData.xlsx"。
  ② 选择EXCEL文件包含标题行和链接到EXCEL文件的原始位置。
  ③ 指定数据源的名称为"WS_Flights"。
  ④ 单击"确定"按钮。
  (2)打开数据链接对话框
  选择画布上选择CreateFlightOrder,打开"输入/检查点"视图,在"输入/检查点"视图中选择输入属性中名称为Class的"链接到数据源 "图标打开链接源对话框;
  (3)从数据源中选择值
  在链接源对话框中,选择链接至数据源列选项;
  (4)使用示例EXCEL数据
  在链接源对话框中,选择WS_Flights!Input节点,双击Class属性,单击"确定"关闭对话框(见图8-9);
  
本文选自《软件功能测试自动化实战教程》,本站经作者的授权。
版权声明:51Testing软件测试网获作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号