51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3892|回复: 6
打印 上一主题 下一主题

[原创] 设计测试用例小结(有建议尽管提)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-2-25 17:02:31 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
从开始做测试开始,设计的测试用例都是网站功能方面的,现在就稍微的总结一下。
首先,当然是要好好分析需求,理清需求中涉及到的功能模块、基本流、备注流等;
第二,根据基本流、备注流,列举出所有的场景;
第三,在编写某个功能模块时要和开发人员沟通好,了解一些异常情况;
第四,理清每个功能模块中的所有元素,比如说登陆页面中需要输入的内容;
第五,根据第二步中列出的不同场景,取功能模块中的各个元素的真/假来编写测试用例(一个场景不一定只有一个测试用例)。
(对于基本流和备注流可以拿树来打比方,树的主干就是基本流,那些树枝就是备注流)
根据平时看到的资料和编写测试用例的感受,写了以上的五步,不知道这样的步骤是否能够编写好测试用例,如果大家看了觉得有补充可以尽管提出建议
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

7#
发表于 2010-3-3 10:11:59 | 只看该作者

回复 5# 的帖子

至于覆盖率的问题,就暂时搁下不讨论了,根本的出发点,应该是需求。
至于优先级,不仅要从功能的重要程度,还应该根据用户的体验来设定。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2010-3-2 13:59:08 | 只看该作者
楼主讲的很不错,来学习了。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2010-3-2 11:48:19 | 只看该作者

回复 4# 的帖子

第一,覆盖率的话可以通过基本流和备注流来设计;
第二,优先级的话要看功能的重要程度。

我是这么觉得,不知道对不对
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2010-3-2 08:45:43 | 只看该作者
嗯,问几个小问题:
1. 如何保证用例的覆盖率?
2. 如何定义用例的优先级?
暂时想到以上两点,这些,我觉得应该是用例设计上的重点,而不是用例的具体实现流程。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-2-25 17:40:30 | 只看该作者
原帖由 freedom_me 于 2010-2-25 17:36 发表
呵呵:借鉴下某个大大的话
1.功能导向法,这个好理解
2.场景导向法,
3.业务流导向法

场景到想法和业务流导向法是否我写的这几点中的根据设置的场景、基本流备注流设计测试用例?
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2010-2-25 17:36:38 | 只看该作者

:)

呵呵:借鉴下某个大大的话
1.功能导向法,这个好理解
2.场景导向法,
3.业务流导向法
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 18:47 , Processed in 0.075854 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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