(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软件测试网获作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。