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

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

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

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

分享:

C. 创建测试模块

        我们将在模块中创建测试,然后将其部署到服务器。我们必须创建此测试模块。

        在 Business Integration 透视图中,转到 Business Integration 视图。请单击右键,然后选择 New => Module。在 New Module 对话框中,输入一个名称(如 MT_TestMailService),然后单击 Finish。

        我们将在 MT_TestMailService 模块中的动态 Web 应用程序中创建测试。不过应记住,与 SCA 模块关联的标准 J2EE 项目由工具生成,并且是一个有效的临时构件。因此,我们将新建一个承载测试的动态 Web 应用程序。

        切换到 Web 透视图。在 Project Explorer 视图中,展开 Enterprise Applications。右键单击 MT_TestMailService,然后选择 New Dynamic Web Project。

        在 New Dynamic Web Project 对话框中,输入名称(如 MT_TestMailServiceJUnitWeb),然后单击 Finish。

D. 设置模块依赖关系

        我们需要确保记录了此新的 Web 项目和测试模块之间的关联,并确保创建了正确的库依赖关系。

        切换回 Business Integration 透视图的 Business Integration 视图。选择 MT_TestMailService,并双击以打开 Dependency 编辑器。

        展开 Libraries,并使用 Add 功能使以下库可用于我们的测试:

L_MailService(它提供对我们要测试模块的访问)
J_ScaUtilities
LT_ScaJUnitTest
LT_ScaTest
展开 J2EE,并使用 Add 功能将 MT_TestMailServiceJUnitWeb 添加到 SCA 模块。您的 Dependency 编辑器现在应与图 5 所示类似。

图 5. 测试模块依赖关系

测试模块依赖关系

 

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号