我只能做一个很简略的介绍,供Filenet 自动化测试 人员参考,有不对的地方请指正,根据的是我有一次听的IBM的讲座,
A brief introduction to Rational TestManagerUnix系统
。 TestManager 顾名思义是 测试管理 的意思,它是以Testcase为核心的,Testcase对应 需求 ,举例来说,一个Testcase相当于一个测试项,它最初我只能做一个很简略的介绍,供Filenet自动化测试人员参考,有不对的地方请指正,根据的是我有一次听的IBM的讲座。TestManager顾名思义是测试管理的意思,它是以Testcase为核心的,Testcase对应需求,举例来说,一个Testcase相当于一个测试项,它最初是以文档的形式存在的,描述的是你想干什么或想怎么干。TestManager有一个管理窗口,来管理这个文档,你可以在这个文档里增加一个测试并管理这个测试项是否和某个TestScript相关联。
简而言之是可以这么说的,具体的是一个测试项就是Word文字,它要和一个Testcase相关联,一个实现了的Testcase将对应一个Testscript。
Run Testcase的Iteration选项:什么时候run的意思,对应一个大的版本号,这样可以对应一个迭代化的开发,
电脑资料
《A brief introduction to Rational TestManagerUnix系统》(http://meiwen.anslib.com)。Run Testcase的Build选项:对应一个小的版本号,这样可以将某个出错信息和哪个版本联系起来。
Robot是脚本语言的实现工具和运行环境,脚本语言要是它支持的,这样脚本的测试结果就能反映到TestManager里面去。
Report功能,就是报表,这个报表可以导出到Word文档里面,通过SoDA,也是IBM的产品,不和TestManager集成。
现在来说测试脚本是如何产生的?
主要录制的,语言是RQA Basic。对于我们的测试工作,如果是功能测试,录制的是动作,如果是压力测试,录制的是协议包。录制下来了也就相当于程序了。据当时讲座的人介绍(他是一个很专业的Rational自动测试的专家),他做一个Testcase要四个小时,首先他要测试人员教他流程,要教好几遍,然后自己要练熟了,开始录制,录制完了之后,要测试并分析录制的结果,有的地方要人为的加入一些提示信息。
我就介绍到这里,希望我们以后能多多交流,希望我们都能学得很好。
原文转自:http://www.ltesting.net