系统软件测试中的测试需求分析

龙源期刊网 http://www.qikan.com.cn

系统软件测试中的测试需求分析

作者:张敏

来源:《数字化用户》2014年第01期

【摘 要】随着信息技术的逐步发展,计算机软件工程也实现了突飞猛进的发展趋势,不仅需要通过技术推进以实现软件行业的发展,同时也需要依照软件行业要求,实现软件开发系统的技术提升。软件行业的发展,需要对行业发展的阻碍因素分析,针对软件分析与设计方面的失误,制定良好的测试系统是应对软件行业发展障碍的方法。

【关键词】需求分析 测试分析 测试需求

引言:软件测试已受到越来越多的软件开发公司的重视,越来越多的软件开发人员投入到软件测试的行业中。如何保证软件测试的质量?如何适应软件测试行业的技术需求?如何有效的、从根本上的提高测试质量?这些都是我们所关心的问题。

一、软件测试概述

软件测试是有计划、有组织的,是保证软件质量的一种手段,它是软件工程中的一个非常重要的环节。因此,可以认为它是伴随软件工程的诞生而诞生的。伴随着软件复杂程度的增加、规模的增大,软件测试作为一种能够保证软件质量的有效手段,越来越受到人们的重视,软件测试的最终目的是使产品更加完美。软件测试的目的是发现问题以及避免这些错误的发生。那么我们就应该知道软件测试的对象是什么?用什么方法测试?要确定在软件系统中需要测试什么?这也就是测试需求。

二、为什么要做测试需求分析

通过测试需求分析,可以把不直观的需求转变为直观的需求(用例图/活动图),使得测试范围可以度量(有多少功能点、功能项);使得独立的功能点其对应的所有的处理分支可以度量;使得该系统需要测试的业务场景可以度量。

通过测试需求分析,可以把不明确的需求转变为明确的需求,明确其功能点对应的输出、处理和输出。

通过测试需求分析,可以把不能度量的需求转变为可度量的需求,度量测试范围、度量处理分支、度量业务场景。

三、测试需求所包含的内容

龙源期刊网 http://www.qikan.com.cn

系统软件测试中的测试需求分析

作者:张敏

来源:《数字化用户》2014年第01期

【摘 要】随着信息技术的逐步发展,计算机软件工程也实现了突飞猛进的发展趋势,不仅需要通过技术推进以实现软件行业的发展,同时也需要依照软件行业要求,实现软件开发系统的技术提升。软件行业的发展,需要对行业发展的阻碍因素分析,针对软件分析与设计方面的失误,制定良好的测试系统是应对软件行业发展障碍的方法。

【关键词】需求分析 测试分析 测试需求

引言:软件测试已受到越来越多的软件开发公司的重视,越来越多的软件开发人员投入到软件测试的行业中。如何保证软件测试的质量?如何适应软件测试行业的技术需求?如何有效的、从根本上的提高测试质量?这些都是我们所关心的问题。

一、软件测试概述

软件测试是有计划、有组织的,是保证软件质量的一种手段,它是软件工程中的一个非常重要的环节。因此,可以认为它是伴随软件工程的诞生而诞生的。伴随着软件复杂程度的增加、规模的增大,软件测试作为一种能够保证软件质量的有效手段,越来越受到人们的重视,软件测试的最终目的是使产品更加完美。软件测试的目的是发现问题以及避免这些错误的发生。那么我们就应该知道软件测试的对象是什么?用什么方法测试?要确定在软件系统中需要测试什么?这也就是测试需求。

二、为什么要做测试需求分析

通过测试需求分析,可以把不直观的需求转变为直观的需求(用例图/活动图),使得测试范围可以度量(有多少功能点、功能项);使得独立的功能点其对应的所有的处理分支可以度量;使得该系统需要测试的业务场景可以度量。

通过测试需求分析,可以把不明确的需求转变为明确的需求,明确其功能点对应的输出、处理和输出。

通过测试需求分析,可以把不能度量的需求转变为可度量的需求,度量测试范围、度量处理分支、度量业务场景。

三、测试需求所包含的内容


相关内容

  • 应用系统测试类论文模板
  • 西安电子科技大学软件学院 软件工程硕士学位论文 写作模板 (1.0版) 应 用 系 统 测 试 类 西安电子科技大学软件学院 宋胜利 2013年04月 代学分类U D `密编 题(中.英文) 作者姓 工程领提 交 论文日 西安电子科技大学 学位论文创新性声明 秉承学校严谨的学分和优良的科学道德,本人 ...

  • 软件测试需求分析与系统测试用例设计
  • 软件测试需求分析与系统测试用例设计 上海博为峰软件技术有限公司 2007年11月24日 目录 第一章:软件需求评审............................................................................................. ...

  • 测试方案模板
  • 测试方案模板 1 概述 1.1 编写目的 [说明编写本测试方案的目的是为软件开发项目管理者.软件工程师.系统维护工程师.测试工程师提供关于XX系统整体系统功能和性能的测试指导.] 1.2 读者对象 [本测试方案可能的合法读者对象为软件开发项目管理者.软件工程师.测试组.系统维护工程师.] 1.3 项 ...

  • 软件工程实用教程第三版 郭宁主编 课后习题及答案
  • 第一章 软件工程引论 1. 在下列选项中,(D )不是软件的特征. A . 系统性与复制性 B. 可靠性与一致性 C. 抽象性与智能型 D.有形性与可控性 2. 软件是一种(B )产品. A . 有形 B. 逻辑 C. 物质 D. 消耗 3. 软件工程是一种(A )分阶段实现的软件程序开发方法. A ...

  • 软件测试各过程的意义
  • 软件测试过程 海辉软件应用测试部门在长期的行业测试经验中,在软件测试过程模型方面总结出了如下图所示的改进W模型: 软件测试改进W模型 相对于传统V模型,W模型更科学,由一个开发的"V"和一个与之并行的测试"V"组成,体现了"尽早地和不断地进行软件测试 ...

  • 软件工程实用教程2版课后答案
  • 第1章软件工程引论 1.什么是软件危机?它和软件工程有什么关系? 答案要点: 由于软件规模的扩大.功能的增强和复杂性的增加,使得在一定时间内仅依靠少数人开发一个软件变得越来越困难.在软件开发中经常会出现时间延迟.预算超支.质量得不到保证.移植性差等问题,甚至有的项目在耗费了大量人力.财力后,由于离目 ...

  • 怎样做测试需求分析
  • 浅谈项目测试需求分析 1. 什么是测试需求? 确切地讲,所谓的测试需求就是在项目中要测试什么.我们在测试活动中,首先需要明确测试需求(What),才能决定怎么测(How),测试时间(When),需要多少人(Who),测试的环境是什么(Where),测试中需要的技能.工具以及相应的背景知识,测试中可能 ...

  • 测试工程师经验
  • 1..为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作.在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情 ...

  • 软件工程基础知识点整理免费版
  • 软件工程基础知识点整理 一. 软件工程基本概念: 1. 软件定义:是计算机系统中与硬件相互依存的另一部分,是包括程序.数据以及相关文档的完整集合. (1)程序是软件开发人员根据用户需求开发的.用程序设计语言描述的.适合计算机执行的指令(语句)序列. (2)数据是使程序能够正常操作信息的数据结构. ( ...

  • 软件工程基本概念
  • 软件工程基本概念 考点1 软件的定义与软件特点 1软件的组成 软件指的是计算机系统中与硬件相互依赖的另一部分,包括程序.数据和相关的文档. 软件由两部分组成: (1)机器可执行的程序和数据: (2)与软件开发.运行.维护及使用等有关的文档. 2软件的特点 软件具有如下特点: (1)软件是逻辑产品,而 ...