思步网

标题: 软件测试需求分析 [打印本页]

作者: xinkeji    时间: 2012-4-19 16:45
标题: 软件测试需求分析
       软件测试需求是开发测试用例的依据,测试需求分解的越详细精准,表明对所测软件的了解越深,对所要进行的任务内容就越清晰,对测试用例的设计质量的帮助越大。
  
  详细的测试需求还是衡量测试覆盖率的重要指标,没有详细的测试需求就无法有效的进行测试覆盖计算。
  
  软件测试执行阶段是由一系列不同的测试类型的执行过程组成的,每种测试类型都有其具体的测试目标和支持技术,每种测试类型都只侧重于对测试目标的一个或多个特征或属性进行测试,准确的测试类型可以给软件测试带事半功倍的效果。
  
  现有的软件测试分析技术不太成熟,对测试需求和测试类型的分析,所采用的方法主要是根据经验进行收集、整理,该方法依赖于测试设计人员的测试经验,由此方法得出的测试需求、测试类型往往导致测试用例设计不充分,测试覆盖度低,测试目的性不强,容易遗漏等缺陷。
  
  可见,如何对测试需求进行细致的整理分析,明确测试执行时的测试类型,是一个亟待解决的问题。
  
  有鉴于此,本方法的主要目的在于提供一种软件测试需求的分析方法,可以方便、详尽的获取测试需求,明确测试执行时需要实施的测试类型。
  
  为实现上述目的,本方法提供了一种软件测试需求分析的方法,包括以下步骤:
  
  1)列出软件开发需求中具有可测试性的开发需求;
  
  2)对步骤1)列出的每一条开发需求,形成可测试的分层描述的测试需求;
  
  3)对步骤2)形成的每一条测试需求,从软件内部/外部质量模型来确定软件产品的质量需求;
  
  4)对步骤3)所确定的质量需求,分析测试执行时需要实施的测试类型;
  
  5)建立测试需求跟踪矩阵,对测试需求进行管理。
  
  具体实施方式:
  
  建立开发需求列表,将每一条软件需求对应的开发文档及章节号作为软件需求标识,使用软件需求的简述作为原始测试需求描述,没有文档来源的开发需求可用隐含需求或遗漏需求进行标识,标明软件需求获取的来源信息,如开发文档、相关标准、与用户或开发人员的交流等。

  由于在提取的开发需求中可能存在重复和冗余,需要进行整理,通过以下方法整理开发需求:
  
  方法1  删除:删除原开发需求列表中重复的、冗余的含有包含关系的开发需求描述;
  
  方法2  细化:对太简略的开发需求描述进行细化;
  
  方法3  合并:如果有类似的开发需求,在整理时需要对其进行合并。
  
  对于每一条开发需求,从测试角度来考虑,形成可测试的分层描述的测试需求。具体地,通过分析每条开发需求描述中的输入、输出、处理、限制、约束等,给出对应的验证内容;通过分析各个功能模块之间的业务顺序,和各个功能模块之间传递的信息和数据,对存在功能交互的功能项,给出对应的验证内容。
  
  软件测试可以划分为以下测试类型:功能测试、安全性测试、接口测试、容量测试、完整性测试、结构测试、用户界面测试、负载测试、压力测试、疲劳强度测试、恢复性测试、配置测试、兼容性测试、安装测试等。
  
  不同的测试类型可以确定出不同的测试内容,这些不同的测试内容可以通过不同的测试类型来实施。例如,从易安装性方面考虑,测试内容包括测试软件安装的工作量、安装的可定制性、安装设计的完备性、安装操作的简易性、重复安装是否覆盖、从低版本到新版本的升级安装、是否容易重新安装,这对应了测试类型中的安装测试,通过安装测试可以验证这些测试内容。

作者: 扣费    时间: 2013-1-12 19:20
不错,又占了一个沙发!
作者: Agopayignipsy    时间: 2013-4-7 10:30
打酱油的人拉,回复下赚取积分
作者: 廖长    时间: 2013-5-4 14:31
看帖看完了至少要顶一下哦~
作者: 微弱的呼吸〃    时间: 2014-3-3 20:25
有空一起交流一下。
作者: 薄荷烟花凉〃    时间: 2014-4-10 10:26
看了LZ的帖子,我只想说一句很好很强大!
作者: 久违╰    时间: 2014-5-18 18:15
路过的帮顶
作者: 爱情催化剂√    时间: 2014-6-23 16:28
其实,很多情况下都是这样的,习惯就好。
作者: 反方向的钟    时间: 2014-7-21 16:05
没人回帖。。。我来个吧!
作者: 醉人消烟    时间: 2014-8-6 19:15
前排支持下了哦~
作者: 带着心事    时间: 2014-8-30 12:29
学习下我只是路过,不发表意见……
作者: 不做帝王妾    时间: 2014-9-15 17:52
非常好,顶一下占位编辑
作者: 狂人领袖i    时间: 2014-10-12 21:40
非常好,顶一下占位编辑
作者: 言己    时间: 2014-11-5 14:51
学习下我只是路过,不发表意见……
作者: 渡玉兰香    时间: 2014-12-29 10:19
看起来不错
作者: 为卿狂    时间: 2015-1-6 10:56
看起来好像不错的样子
作者: 紫禁城°    时间: 2015-1-23 14:56
很有借鉴意义,先收藏了,谢谢楼主。
作者: 清醇,    时间: 2015-1-28 12:56
我了个去,顶了
作者: 是我的憧憬    时间: 2015-6-2 09:30
very good.
作者: 静临烟渚    时间: 2015-6-16 07:25
支持,赞一个
作者: 了无.    时间: 2015-6-28 11:55
顶不错 支持下
作者: 存在/    时间: 2015-10-14 09:41
很有见地的探讨,先收藏着~
作者: 两人的回忆    时间: 2015-10-19 14:52
还不错哦,如果再能多分享一些就perfect了!
作者: 陈西    时间: 2015-12-7 19:46
看起来不错
作者: 恒久    时间: 2016-5-1 09:26
没人回帖。。。我来个吧!
作者: 暗液乄    时间: 2016-9-13 14:07
以我的经验来看,楼主的想法是可以执行的~
作者: 浅蓝。    时间: 2016-12-24 18:20
很有见地的探讨,先收藏着~
作者: 老A特种兵    时间: 2017-1-18 18:11
顶不错 支持下
作者: 复变    时间: 2017-5-6 14:16
前排支持下了哦~
作者: 小透明    时间: 2017-10-16 07:47
向楼主学习
作者: 好好学习i    时间: 2017-11-26 14:38
我也来顶一下..
作者: 无聊°    时间: 2017-12-6 08:20
众里寻他千百度,蓦然回首在这里!
作者: 女霸@    时间: 2018-4-18 09:17
very good.
作者: ╬═—overdose    时间: 2018-4-27 09:40
好帖是需要鼓励的~
作者: 天国佳人    时间: 2018-5-16 21:15
没人回帖。。。我来个吧!
作者: 眼泪笑了,    时间: 2018-5-18 16:22
很有借鉴意义,先收藏了,谢谢楼主。
作者: jwj_789456    时间: 2018-9-11 19:11
前排支持下了哦~
作者: 衣冢i    时间: 2018-9-29 22:14
非常好,顶一下占位编辑
作者: 离人心上秋    时间: 2019-1-6 16:23
还不错哦,如果再能多分享一些就perfect了!
作者: 嗯哼ミ﹏    时间: 2019-1-11 08:56
看起来好像不错的样子
作者: 小女人耐你。    时间: 2019-2-7 12:17
我是个凑数的。。。
作者: 丿小羽轩灬    时间: 2019-2-13 13:11
我了个去,顶了
作者: 发奋图强    时间: 2019-6-18 14:14
以我的经验来看,楼主的想法是可以执行的~
作者: 坐看云起时    时间: 2019-7-24 20:55
鼎力支持!!
作者: 办事稳i    时间: 2019-7-26 16:43
还不错哦,如果再能多分享一些就perfect了!
作者: 谁在敲门    时间: 2019-8-1 10:22
鼎力支持!!
作者: 嘟baby    时间: 2019-10-30 17:04
很有见地的探讨,先收藏着~
作者: 我爱上了幻想    时间: 2019-11-4 14:01
好帖是需要鼓励的~
作者: 殇城似觞    时间: 2019-12-23 15:47
看起来不错
作者: 闹訫    时间: 2020-3-28 18:00
向楼主学习
作者: 夏海    时间: 2020-5-8 10:36
顶不错 支持下
作者: 愿out¨    时间: 2021-7-31 10:42
这么强,支持楼主,佩服
作者: 有生之年    时间: 2021-8-28 11:55
众里寻他千百度,蓦然回首在这里!
作者: ╭一抹夏忧ヽ    时间: 2021-10-7 17:32
支持,赞一个
作者: 伊人°╰    时间: 2021-10-24 13:20
我了个去,顶了




欢迎光临 思步网 (http://www.step365.com/) Powered by Discuz! X3.2