使用 IBM Rational Tester for SOA Quality 将动态数据添加到一个 Web 服务测试中

发表于:2007-11-29 13:54

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

 作者:Michael Kelly    来源:网络转载

图8:Import Datapool 对话框
Figure 8. The Import Datapool dialog screen

  1. 点击您想要是用的数据池,然后选择 Select 将其启动。然后您可以查看 Common Options 下的数据池和变量列表(图9)。

图9:Test Element Details 下的数据池信息列表
Figure 9. Datapool information under Test Element Details

建立一个置换

下一步,您需要使用置换关联值。

  1. Test Contents 目录树中,选择 doSpellingSuggestion ,然后选择 Details 标签。
  2. 选择 片语 元素。在这里您可以右键点击 Value 域,然后选择 doSpellingSuggestion datap...Substitute From > "片语" 变量。注意 Substitute from 菜单列出的元素是基于和测试关联的数据池而动态产生的(图10)。

图10:选择一个置换
Figure 10. Shows selecting a Substitution

        在您建立了置换后,您会看到值会变成绿色。如果您解除对片语元素的定位,您仍然会看到它被高亮显示。(查看图11。)这些都是显示它们已经被置换的指示器。这使您能够在调试和更新您的测试时,快速的找到这些置换值。


图11:高亮显示的置换元素
Figure 11. Substitution element highlighting

  1. 下一步,您需要根据数据池的返回值来更新确认点以作应答。您可以通过选择 Equal Verification Point,找到 Detailed 标签中的返回元素,再次建立一个置换来完成这个操作。无论怎样,这次选择 doSpellingSuggestion datap...返回变量。

使用置换运行您的 Web 服务测试

        如果您现在就运行测试,那么测试会使用您数据池中的第一个值。在这个练习的设置过程中,这个值是 phrasesWithSuggestions 等价类中的 "IBM Rational Perforlmance Tester"。数据读取正确并且确认点通过。列表1列表2中的代码同是来自于一个单用户测试的测试日志。

43/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号