为 SCA 模块创建自动化的单元测试

发表于:2008-5-05 14:32

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

 作者:未知    来源:网络转载

分享:

F. 组装模块

        最后,测试模块需要访问我们正在测试的模块的接口库。还需要使用测试模块调用正在测试的组件,我们通过将合适的接口导入到测试模块并将它们正确地连接来执行此任务。

        切换回 Business Integration 透视图的 Business Integration 视图,展开 MT_TestMailService 项目,并打开 Assembly 编辑器。

        将导入添加到组装图,将其重命名为 PostCode,然后将 I_PostCode 接口添加到导入。

        为导入生成 SCA 绑定。现在关系图应与图 9 所示类似。

 

图 9. 要测试的带接口的导入,SCA 绑定

要测试的带接口的导入,SCA 绑定

        在 Properties 窗格的 Binding 选项卡中,浏览并从 MailService 模块中选择 PostCodeExport,从而将此导入绑定到我们正在测试的特定模块(图 10)。



图 10. 绑定到正在测试的模块的导入

绑定到正在测试的模块的导入

        您需要使此导入对您的测试 Web 应用程序(这是一个非 SCA 项目)可用,所以将需要一个独立引用。将独立引用图标添加到您的关系图,并将其与您的导入连接。可能要求您回答以下两个问题:

  • 第一,您是否希望创建匹配引用:单击 OK
  • 第二,您是否希望将 WSDL 接口转换为 Java™ 接口。通过选择 OK 接受此选项非常重要。执行此操行会简化检查服务调用结果所需的代码。

现在组装图应与图 11 所示类似。



图 11. 对 PostCode 服务的独立引用(带合作伙伴名称)

对 PostCode 服务的独立引用(带合作伙伴名称)

  1. 请记下合作伙伴引用名称;在测试调用服务时将用到此名称。

  2. 保存组装图。

重磅发布,2022软件测试行业现状调查报告~

测试技术了解

性能测试成长之路

挣点稿费

走进神秘的银行测试

关注51Testing

热门标签

博文推荐

热点聚焦

最近讲堂

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号