51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2892|回复: 4
打印 上一主题 下一主题

[求助] 请高手指点

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-11 22:45:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
重新写的记事本的部分测试用例,没有写全部模块的。请高手指点~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-12 15:55:54 | 只看该作者
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 StepsExpected
1保存功能从“开始菜单——附件”中新建的文件能正确保存1、测试路径目录下无txt文档a.txt1) 选择PC任务栏开始菜单—>附件—>txtx文档;进入txt主界面
2)在打开文档中选择文件—>保存弹出提示框,提示用户输入文件名
提示框UI描述(略);
默认文件名为“新建文本文件.txt”
提示框有两个按钮,“存储”和“取消”
3)在弹出的消息框中将文件名改为a.txt消息框的编辑框显示文件名为a.txt
4)点击保存按钮a.txt文件处于激活状态
5)检查测试路径目录下的文件在测试路径目录下成功创建一个a.txt文档



[ 本帖最后由 Jackc 于 2010-6-12 16:01 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-6-12 17:18:30 | 只看该作者
你这模板是用工具导出来的吗?至于模板我接下来会好好研究研究滴~~谢谢版主::xsdo:::
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-6-12 17:52:32 | 只看该作者
这个模板就是中午在excl上刚做的,基本属性用的还是你的模板。我只是添加了一些我觉得能用的属性。

现在这家公司的模板不利于编辑,只适合管理,所以没贴出来。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2010-6-12 20:46:49 | 只看该作者
::xxrk:::
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-26 23:01 , Processed in 0.071979 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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