51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3054|回复: 3
打印 上一主题 下一主题

[求助] 文档测试如一个软件的help文档的测试用例应是什么样子的啊!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-6-24 16:10:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
要编写测试用例,到编写HELP文档的测试用例时,好像跟功能测试的格式不同。而且需求说的很泛泛,比如,哪里描述的准确了,之类的
请问这种TEST CASE应该怎么写!有个模板也好呀!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2010-6-24 18:14:55 | 只看该作者
今天下午接到一个task,有点忙,明天再讨论用例设计的问题。

Help需求框架主要可以分为两部分:显示描述和功能描述

[ 本帖最后由 Jackc 于 2010-7-8 13:35 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2010-6-25 13:46:18 | 只看该作者
上面是一个嵌入式终端(你可以把它比作手机)的Help程序,和PC软件的有一些不同。PC软件的Help一般没有“关联程序功能”,因为每一个软件的Help基本都是独立的,在当前程序开启的help自然就是与本程序直接关联的文档。

1、可以从需求中看到,整个软件分为界面和功能两个部分。所以可以分为UI用例和功能用例两个大类。

注意这两类用例可能出现功能重叠的情况,有些公司就干脆把两类用例直接写到一起,这样做没什么问题。
不过我还是将它们分开,UI用例涉及到的功能部分,全部都只提及功能的基本流用例。
比如“主菜单UI检查”用例包含了一个用户最常使用的进入主菜单的功能用例:
前置:当前操作的应用程序配置了“帮助”文档(注意“当前操作的应用程序”,这样描述的用例往往通过被其他调用来实现用例的完整性);测试终端已进入应用程序主菜单列表界面;

输入:
a、在应用程序的选项菜单中导航键选中“帮助”选项
b、按下OK键

输出:
a、进入与当前应用程序相关的help主菜单导航列表界面
b、列表显示的条目与当前应用程序相关
c、条目按照字母方式从a~z排序
d、标题状态栏显示“帮助”
e、默认高亮第一条导航条目
f、左下角显示“选项”按钮
h、右下角显示“退出”按钮

UI检查的用例大概就是这样,而功能用例则会包括的可选流程,还是以“进入help主菜单”的用例为例
用例1:如果当前程序的help是RTF格式而非XHTML格式时的用例(这里由支持的格式数决定用例数量)
用例2:通过点击方式进入UI主菜单的用例(用例数取决于进入方式的多少)
用例3:关联程序没有help文档的用例

在实际用例部署时,我们就可以把全部用例部署在阿尔法测试阶段,而贝塔测试阶段则只部署UI用例。(注意,就单help程序UI检查而言,每次只测试1~2个模块即可,比如在第20周期,只通过照相机检查相关的Help程序,而第21周期,则只检查浏览器部分的)

2、关联用例的使用技巧
关联用例也被叫做为“公共用例”,通常使用在某测试用例被反复多次使用的情况中。

help程序中,有很多“公共用例”,因为这个程序的初衷就是作为一个其他程序的支撑程序。
在实际设计中,我们可以这种方法来调用“公共用例”。还是以“进入help主菜单”为例,假设是照相机模块调用。
那么只需在照相机模块添加这样一条用例:
照相机_XX用例:参考“help_主菜单检查”用例(或者直接将整个用例复制过来也行,只需将“当前程序”改为“照相机程序”即可)

小结:我认为上面两点是help需要特殊对待的,其他地方应该和普通的阅读软件没有什么区别的,就不再罗嗦了::daxiao:::
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2024-11-8 12:09
  • 签到天数: 547 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2010-6-28 14:26:12 | 只看该作者
    根据版主的回答,我觉得help帮助里面我觉得应该有个导航栏,弄个查询(包括模糊查询吧)
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 18:36 , Processed in 0.069302 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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