请高手指点
重新写的记事本的部分测试用例,没有写全部模块的。请高手指点~~~ Hi,不错哦,::zhuhe::: 看来在测试用例设计方法上,你已经有了比较大的提高,今天我就聊聊关于用例模板属性的问题。1、用例模板
A、首先,如果不是公司或客户要求,用例最好还是用excl来写。这样比较容易编辑和统计,而且也方便将用例导入一些管理工具中,比如QC。
B、不同的用例模板有不少不同的属性,需要根据测试实体的需求来增减某些属性。
1)如果需要在各个不同的环境中使用相同的测试步骤,那么就需要“Precondition(s)”(前置环境)属性。比如,正常保存用例和保存同名文件用例,他们的测试步骤基本相同,只需要设置一个特定文件是否存在的环境。
2)如果需要测试大量的实际数据,那么可以增加“Test Data”(测试数据)。
3)如果功能层次比较多,可以多设置几个功能划分的层次,比如“Area”“cell”“Description”等等。
我将你的模板进行了一些修改,你可以参考一下:
Test ID
Area
Description
Precondition(s)
Test Data
Design Steps
Expected
1
保存功能
从“开始菜单”中新建的文件能正确保存
1、测试路径目录下无txt文档
a.txt
1)
选择PC任务栏开始菜单—>附件—>txt文档;
2)在打开文档中选择文件—>保存
3)在弹出的消息框中将文件名改为a.txt
4)点击保存按钮
5)检查测试路径目录下的文件
在测试路径目录下成功创建一个a.txt文档
2
已存在的空白文件能正确保存
1、测试路径目录下已存在1个以上的txt文件
1) 打开a.txt
2)选择文件—>保存
3)关闭a.txt文件
4)重新开启a.txt文件
5)检查a.txt文件内容
a.txt文件为空白文件
3
保存时出现文件名重复,正确提示用户
1、测试路径已存在a.txt文件
a.txt
1) 选择PC任务栏开始菜单—>附件—>txt文档;
2)在打开文档中选择文件—>保存
3) 在文件名编辑框中输入已存在文件名
4) 点击保存按钮
弹出提示框,提示框信息:“文件已存在,是否覆盖?”
提示框有两个按钮,“yes”和“no”
4
特殊字符文件名文件能正确保存
1、测试路径目录下无!@#¥%……&().txt文件
!@#¥%……&().txt
1) 选择PC任务栏开始菜单—>附件—>txtx文档;
2)在打开文档中选择文件—>保存
3)在弹出的消息框中将文件名改为!@#¥%……&().txt
4)点击保存按钮
5)检查测试路径目录下的文件
在测试路径目录下成功创建一个!@#¥%……&().txt文档
2、输入步骤
A、输入步骤的描述尽量清晰,而像“附件中新建一个文档”这样的描述还是太模糊了,也许执行人员压根就找不到“附件”选项呢?
B、输入步骤最好设计为“一步”,而不要用使用组合步骤。比如“选择PC任务栏开始菜单—>附件—>txt文档”就是一个组合步骤,这样在执行过程中如果此步骤执行失败,那么是无法打开开始菜单?还是txt文档无法创建呢?
3、预期输出
A、预期输出最好不要包括“操作”,它只是一个单纯的“检查”。比如“保存文件后,用记事本打开显示正常,无乱码”这样的输出,其中“保存文件后,用记事本打开”可以直接写到输入步骤中,而只留下“显示正常,无乱码”即可。
B、预期输出的描述尽量保证“可度量”,避免使用“正常”、“正确”等笼统的词语。比如“保存成功”的预期输出,不同的执行人员对它的理解可能不同,一些人会重新再打开看看,有些人则认为没有报错就是成功了。当然,目前我也无法做到这点,只能是说,尽量吧::daxiao:::
C、另外,你有没有发现,在一个用例中,N个步骤与1个最终输出的搭配是否存在“漏检”的问题呢?比如,执行上面第一个用例的第4步“点击保存按钮”,如果出现的实际结果是:文件自动关闭,在测试目录下有新建的文件。那么这算是成功还是失败呢?如果只按照用例来检查,就出问题了吧。
所以,现在很多大公司将用例模板的结构进行了修改,输入步骤和预期输入调整为1:1,如下:
Test ID
AreaDescriptionPrecondition(s)Test DataDesign StepsExpected1保存功能从“开始菜单——附件”中新建的文件能正确保存1、测试路径目录下无txt文档a.txt1) 选择PC任务栏开始菜单—>附件—>txtx文档;进入txt主界面2)在打开文档中选择文件—>保存弹出提示框,提示用户输入文件名
提示框UI描述(略);
默认文件名为“新建文本文件.txt”
提示框有两个按钮,“存储”和“取消”3)在弹出的消息框中将文件名改为a.txt消息框的编辑框显示文件名为a.txt4)点击保存按钮a.txt文件处于激活状态5)检查测试路径目录下的文件在测试路径目录下成功创建一个a.txt文档
[ 本帖最后由 Jackc 于 2010-6-12 16:01 编辑 ] 你这模板是用工具导出来的吗?至于模板我接下来会好好研究研究滴~~谢谢版主::xsdo::: 这个模板就是中午在excl上刚做的,基本属性用的还是你的模板。我只是添加了一些我觉得能用的属性。
现在这家公司的模板不利于编辑,只适合管理,所以没贴出来。 ::xxrk:::
页:
[1]