基于 IBM Rational Functional Tester 实现高效的自动化测试日志框架(3)

发表于:2016-11-17来源:IBM作者:石 芮, 王 莹, 和点击数: 标签:
在窗口左侧窗格的项目文件夹中,选中 plugin.xml 单击导出,将插件项目导出为可部署的插件和片段,设置导出路径,即可完成插件的部署工作。 图 4. 部署
 

在窗口左侧窗格的项目文件夹中,选中 plugin.xml 单击导出,将插件项目导出为可部署的插件和片段,设置导出路径,即可完成插件的部署工作。

图 4. 部署扩展的日志插件

 

日志错误信息定位

ITCL(IBM Test Community Leadership)框架是由 QSE(Quality Software Engineering)小组和 IBM 内部的自动化测试开发专家开发和维护的一套框架。此框架自底向上由三层框架构成:测试对象层(Test Object),测试任务层(Test Task),测试用例层(Test Case)。这三层分别只调用下层对象,形成的自动化测试代码具有良好的松耦合性。

ITCL 框架提供了:

  • 由 appobjects, tasks, testcases 组成的松耦合三层架构。
  • IBM 类包:包括测试脚本可直接调用的 logger, 恢复到特定状态的 recovery, 对应页面对象的捕捉器 widget 以及 RFT 里常用的 util 方法。
  • IBM 最佳实践: 哪些项目适合做自动化, 如何评估复杂度,自动化项目开发管理流程。
  • 集成的 IDE

ITCL 框架提供了从技术到流程的支持,为自动化的实现提供了一个高效的基石。基于 ITCL 框架可以很容易的构建松耦合,易维护的 UI 测试自动化代码。

图 5. ITCL 自动化框架

原文转自:http://www.ibm.com/developerworks/cn/rational/1611_xux_rft/index.html

...