51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1322|回复: 14
打印 上一主题 下一主题

求助,初学者的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-27 12:46:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
需求分析阶段如何进行测试?请前辈们给与一点启发,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-4-27 13:46:47 | 只看该作者
测试srs
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-4-27 16:31:27 | 只看该作者
对SRS进行评审,基线化之后.然后根据SRS写出系统测试计划,系统测试设计,和系统测试用例的写作.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-4-27 16:33:12 | 只看该作者
我也是刚刚学习测试的,作为一个和你一样的新手,互相帮助

需求分析阶段 是不是应该等SRS评审后, 做系统测试计划,设计,实现 sdlkfj1

[ 本帖最后由 lhjtc8257 于 2007-4-27 16:35 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-4-27 22:28:56 | 只看该作者
在一个比较规范的流程里,STE要参与到需求分析阶段,他(她)的主要任务是要提出可测试性需求。在SRS完成后,要进行评审,基线化。
PS:STE是系统测试工程师

错了,是TSE,测试系统工程师

[ 本帖最后由 gzj_06 于 2007-5-5 11:16 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-4-30 19:33:28 | 只看该作者
理论上都是写文档的评审
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-5-1 22:47:09 | 只看该作者
需求分析阶段的测试,主要是对srs的评审。在评审中,测试人员也是评审组的重要成员,针对srs的可测试性,完整性等等提出改善意见。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-5-2 10:32:14 | 只看该作者
我认为需求分析阶段的测试,是指对SRS的验证和确认。   
主要可以使用需求审查的方法,可以使用需求检查表这样的工具。   
需求测试主要包含:需求的完整性.;一致性;需求数据是否清晰定义 ; 需求是否具备二义性;需求可测试性;  需求可实现性... 如果需求定义满足了需求测试的要求,然后就开始制定测试计划,编写测试用例了. 我想这阶段我们测试人员要重视,因为在测试过程当中,有很多软件缺陷都是由于软件需求引起的。而且没有完整清晰的需求测试人员就会偏离测试方向,以后的测试工作就很难做下去..

[ 本帖最后由 v_v 于 2007-5-2 10:34 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-5-5 11:22:49 | 只看该作者

系统分析组

一般组成人员:
软件系统工程师
硬件系统工程师
结构(工艺)系统工程师
测试系统工程师

测试系统工程师的主要职责:
1、参与需求分析,提出可测试需求
2、根据需求文档,进行测试分析,得到测试需求,即测试项
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-5-6 00:54:47 | 只看该作者
比较规范的测试流程中,对需求的测试,可以对SRS(Software Requirement Specification)进行测试。
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-5-6 12:12:13 | 只看该作者
我认为需求分析阶段,就是完成  用户需求->产品需求->开发需求->测试需求   的过程,测试人员所要做的就是将开发需求经过测试分析后转换为测试需求。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2007-5-6 17:32:20 | 只看该作者
受教~~~~~谢谢各位的阐述!
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-5-6 18:52:18 | 只看该作者

回复 #11 candy_83 的帖子

从原始需求经过需求分析,得到产品需求,并形成SRS文档,然后对SRS文档进行开发分析,得到开发需求,进行测试分析,得到测试需求
那么开发需求与测试需求是不是一一对应的关系呢,答案是否定的,它们之间是n对m的关系,一般来说,测试需求大于开发需求。
以手机为例,从SRS中可以得到两个开发需求,SRS001实现通话功能,SRS002实现Message功能。那么对应这两个开发需求,我们有三个测试需求:TEST001测通话,TEST002测Message,TEST003测两者之间的交互关系,比如我们在编辑Message时,突然来了个电话,或者我们在通话时突然来了个Message
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-8-1 21:58:36 | 只看该作者
我认为就是需求评审
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2007-8-1 22:21:40 | 只看该作者
评审啊,开评审会议,对SRS作出分析.按照双V模型,这阶段还可以写出系统测试计划,系统测试方案,和用例
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 00:39 , Processed in 0.077315 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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