以IBM Rational TestManager为核心的测试管理
作者: aken 来源: Test8848.com
5、测试用例设计
测试设计是回答如何去执行测试的这个问题。测试设计主要是根据测试计划进行功能和性能测试等方面的设计,对于系统测试过程,主要包括测试条件、前置条件、测试步骤、验证点、后置条件和测试通过标准等几个方面。良好的测试设计是测试自动化的重要保证。
我们还是通过实例开始进行测试用例设计。首先将“系统登录”测试用例文件夹细化分解成三个测试用例;将“Bug流程管理”测试用例文件夹细化分解成六个测试用例。
具体设计方法:创建测试用例,选中测试用例文件夹,点击菜单Edit > Insert Test Case(如图8);在New Test Case对话框中,在General标签单击“Design……”按钮,在Design Editor窗口中,分步描述概要的测试用例(如图9);在Test Inputs中加入与测试用例相对应的测试需求,这样就将测试用例与测试需求关联起来,对于产生变更的需求,系统会自动将其设置成怀疑(Mark Suspect)的标记,这样我们就知道哪些测试用例需要修改;在Implementation标签中,可以设置此测试用例的实现方式,是手工还是自动化,并需要详细说明测试完成的前提条件、后置条件和通过标准。
图8
图9
对于TestManager的这种标签式测试用例的表现形式,我们不是很熟悉,那我们将其转化成我们熟知的测试用例设计的格式。从下表中可以看出,TestManager的测试用例设计格式与我们常用的表格格式是完全一样的,甚至还要好。如表2(注:TestManager中在Test Case Design和ManualTest设计中,用惊叹号来表示“Step”即步骤,用蓝色的对勾表示“VP”即验证点)
Name |
检查用户权限范围 |
Owner |
测试时代 |
||
Descrition |
检查用户权限范围。 |
||||
Iterations- Configurations |
Inception1 Standard - Win2000 |