51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10077|回复: 18
打印 上一主题 下一主题

TD中Case的复用 [转贴]

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-7-26 08:09:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
TD中Case的复用
在你设计的测试步骤里,可以调用其他手工测试。 当你运行测试时,测试步骤中调用的测试作为这个测试的一部分。这种方法很有用,例如,如果你使用了测试模板,你就可以在不同的测试中重复使用。
为了增加一个的测试的适应性和能力,你可以在测试中添加参数,然后在测试中调用它。参数是一个变量,它可以替换特定的测试中分配给它的一个定值。你可以根据调用它的测试或一个测试集在不同的场所下来改变参数的值。
例如,你可以创建一个“Login_Template”,它记录了当启动应用程序时,登录的用户名及密码信息。你需要在多个测试的开始调用这个“Login_Template”。 但在一些案例中,你需要用不同的用户比如administrator 登录。因此你要创建两个参数 <<user name>>和<<password>>, 根据不同的调用“Login_Template”的测试来改变这些参数的值。如果所有的调用都是使用一个用户登录,你可以为这个参数的用户及密码设置一个默认值。
这个部分包括了下面几个方面:
一、创建测试模板
在test plan tree 在你可以定义一个手工测试为测试模板。一个测试模板通常包含了参数,它可以被不同的测试调用。
注意: 把一个测试设成一个测试模板来使用只是一个过滤的目的。你不需要设置一个测试为测试模板仅仅为了能被调用或添加参数。
To create a template test:
在test plan tree中右击一个测试, 选择 Template Test. 一个方框会加到手工测试图标的上,这就表明现在它是一个测试模板。
二、添加参数
你可以在一个手工测试的步骤的 description 或expected results中添加一个参数。
To add a parameter:
1. 在Design Steps标签中, 把焦点放在一个步骤的Description 或 Expected Results 中,就可以添加参数了。
2. 点击 Insert Parameter 按钮 。打开参数属性对话框。
3. 输入一个 Parameter Name,点击OK。一个新添加的参数的语法是<<parameter name>>。
三、调用含参数的测试
当你在design steps中调用一个包含参数的手工测试时,你可以为这个参数赋值。
To call a test with parameters:
1. 在Design Steps标签中, 点击New Call to Test 按钮 。打开Select a Test 对话框。

2. 默认只会显示template tests。如果你要选择的测试不是测试模板,清除Show only Template Tests。
3. 选择你要调用的带参数的手工测试。打开一个显示被调用的测试中包含的参数的对话框。

4. 在 Value 列,输入每个参数的值,点击OK。
5. 在Select a Test 对话框上点击OK。这个调用作为一个链接插在design steps中,在调用的测试里会显示出这个参数所赋的值。
注意: 如果你在调用测试的时候不为参数赋值,当你把测试加入测试集或运行测试时会提示你要给参数赋值。
6. 在调用的测试中编辑参数的值,右击调用的测试选择Called test parameters。在Called Test Parameters 对话框中为参数重新赋值,点击OK。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-7-26 18:27:04 | 只看该作者

如果是只是手工测试的话,不晓的有什么用途

回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-8-30 10:16:41 | 只看该作者
可以记录每次测试的数据,不用事先写死
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-6-29 13:30:08 | 只看该作者
ok,不错,学到东西了!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-6-29 17:26:47 | 只看该作者
这个方法我倒是知道
但有没有更好的方法呢?
比如,在TD中可不可以把test lab中的execution flow这个测试用例流整合到一起。让测试用例按照那上面的顺序执行,执行到每个测试用例时的情境和执行单个测试用例一样,不知道这种方法在TD中能否实现??
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-10-31 10:59:37 | 只看该作者
先收藏,以后会用到的
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-6-15 14:46:27 | 只看该作者
没有人参加讨论了,可惜没有深入下去
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-7-17 13:19:14 | 只看该作者
学习
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-4-8 15:07:45 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-4-28 14:05:37 | 只看该作者
好资料,收藏了!!谢谢了!!
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-6-3 21:19:07 | 只看该作者
Thank you
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-6-13 13:44:26 | 只看该作者
sdlkfj5
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-6-13 13:45:16 | 只看该作者
好哦
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-6-13 14:34:15 | 只看该作者
sdlkfj2
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-7-2 23:46:55 | 只看该作者
这个是很有用的功能,感谢分享阿
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-11-9 14:59:59 | 只看该作者
我先收藏,说不一定以后会用到
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2007-11-29 10:05:56 | 只看该作者

看看看

看看再说,留个脚印
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-11-29 10:16:11 | 只看该作者

Template Test 菜单禁用

To create a template test: 在test plan tree中右击一个测试, 选择 Template Test. 一个方框会加到手工测试图标的上,这就表明现在它是一个测试模板。

但是我的Template Test 菜单是灰色的,处于禁用状态。唉~~
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2012-8-1 22:32:37 | 只看该作者
楼主,我现在碰到一个与你主题相关的问题,就是我想通过excel导入用例,用例中也复用了极其模版用例,但是不知道在excel中应该怎么样写
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 16:34 , Processed in 0.077999 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表