51Testing软件测试网:TD中Case的复用

来源:百度文库 编辑:神马文学网 时间:2024/04/28 07:38:24
TD中Case的复用
在你设计的测试步骤里,可以调用其他手工测试。 当你运行测试时,测试步骤中调用的测试作为这个测试的一部分。这种方法很有用,例如,如果你使用了测试模板,你就可以在不同的测试中重复使用。
为了增加一个的测试的适应性和能力,你可以在测试中添加参数,然后在测试中调用它。参数是一个变量,它可以替换特定的测试中分配给它的一个定值。你可以根据调用它的测试或一个测试集在不同的场所下来改变参数的值。
例如,你可以创建一个“Login_Template”,它记录了当启动应用程序时,登录的用户名及密码信息。你需要在多个测试的开始调用这个“Login_Template”。 但在一些案例中,你需要用不同的用户比如administrator 登录。因此你要创建两个参数 <>和<>, 根据不同的调用“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。一个新添加的参数的语法是<>。
三、调用含参数的测试
当你在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。
51Testing软件测试网:TD中Case的复用 51Testing软件测试网:谈软件测试的心得 QTP中设置共享对象库 - xiaonan的个人空间 - 51Testing软件测试网 5... 什么是可用性测试? - 51Testing软件测试网-中国软件测试人的精神家园 LoadRunner进程和线程设置 - 51Testing软件测试网-中国软件测试人的精神... 51Testing软件测试网:系统性能测试方案 51Testing软件测试网:测试需求点不是很难做 51Testing软件测试网:测试缺陷分析务实篇 51Testing软件测试网:系统性能测试方案 TestDirector介绍 - April测试家园 - 51Testing软件测试网 -... Loadrunner关联 - Becky的测试收纳箱 - 51Testing软件测试网 -... 美职业顾问公布15个谷歌面试题 - 51Testing软件测试网-中国软件测试人的精神家园 51Testing软件测试网:TestDirector用户手册(续1) 51Testing软件测试网:测试报告编写指南 QTP - evergreen_wang - 51Testing软件测试网 - Power... 51Testing软件测试网:测试报告编写指南 QTP与QC的完美结合实现自动化测试框架-业务组件测试 - 51Testing软件测试网-... 什么是SQL注入法攻击 - 叶帆小筑 - 51Testing软件测试网 51Testing... 面经 - Solar's Testing Life - 51Testing软件测试网 - ... web测试的一些经验分享 - [软件测试新手上路] - 51Testing软件测试论坛 软件测试 | 软件缺陷跟踪 | 软件配置工具 | 测试用例设计 | Web测试 | 自动化测试工具 - Powered by Discuz! 51Testing软件测试论坛 - [灌水专区] - 34种鸡蛋的做法---软件测试,软件质量工程师的家园 LoadRunner介绍 - April测试家园 - 51Testing软件测试网 - P... 51Testing软件测试论坛 - [软件测试新手上路] - 测试入门书籍大评论---软件测试,软件质量工程师的家园 51Testing软件测试网:基于嵌入式WEB的网络视频监控系统的设计与实现