google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

TD中Case的复用 [转贴]

TD中Case的复用 [转贴]


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。

TOP

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


TOP

可以记录每次测试的数据,不用事先写死

TOP

ok,不错,学到东西了!

TOP

这个方法我倒是知道
但有没有更好的方法呢?
比如,在TD中可不可以把test lab中的execution flow这个测试用例流整合到一起。让测试用例按照那上面的顺序执行,执行到每个测试用例时的情境和执行单个测试用例一样,不知道这种方法在TD中能否实现??
I Believe I Can Fly!  我是一只来自安徽的狼,即:徽狼  MSN:lizhengxin1981@hotmail.com    Email:zensionli@gmail.com;lzx123963@sina.com    QQ:349390730

TOP

先收藏,以后会用到的

TOP

没有人参加讨论了,可惜没有深入下去
诚信为先,坚持走自己的路

TOP

学习

TOP

感谢分享

TOP

好资料,收藏了!!谢谢了!!

TOP

Thank you

TOP

sdlkfj5
你在你该在的地方,你我隔着逝去的时光。。。

TOP

好哦
你在你该在的地方,你我隔着逝去的时光。。。

TOP

sdlkfj2

TOP

这个是很有用的功能,感谢分享阿

TOP

我先收藏,说不一定以后会用到

TOP

看看看


看看再说,留个脚印
welcome to my sky——Freedom Group!

TOP

Template Test 菜单禁用


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

但是我的Template Test 菜单是灰色的,处于禁用状态。唉~~
welcome to my sky——Freedom Group!

TOP

 
当前时区 GMT+8, 现在时间是 2008-10-11 22:48Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹