浅谈软件测试流程(精品)

浅谈软件测试流程(精品)

ID:47900090

大小:54.50 KB

页数:5页

时间:2019-10-21

浅谈软件测试流程(精品)_第1页
浅谈软件测试流程(精品)_第2页
浅谈软件测试流程(精品)_第3页
浅谈软件测试流程(精品)_第4页
浅谈软件测试流程(精品)_第5页
资源描述:

《浅谈软件测试流程(精品)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浅谈软件测试流程【摘要】软件测试从哪里开始到哪里结束?屮间要经过哪些环节以及各环节要注意哪些出项。本文就冇关问题结合个人实际工作经验进行阐述,鉴于每个环节都可以做为一个专题来进行探讨,所以受篇幅和时间限制,本文对有关问题未做深入剖析,只做一个宏观匕的介绍。【关键词】测试流程、需求分析、测试用例、测试计划、缺陷管理一、概述一般而言,软件测试从项目确立时就开始了,前后要经过以下一些主要环节:需求分析一测试计划一测试设计f测试环境搭建一测试执行〜测试记录一缺陷管理f软件评估一RTM.在进行有关问题阐述前,我们先明确下分工,一般而言,需求分析、测试用例编写、测试环境搭建、测试执行等属于

2、测试开发人员工作范畴,而测试执行以及缺陷提交等属丁普通测试人员的工作范畴,测试负责人负责整个测试各个环节的跟踪、实施、管理等。说明:1.以上流程各环节并未包含软件测试过程的全部,如根据实际情况还可以实施一些测试计划评审、用例评审,测试培训等。在软件」E式发行后,当遇到一些严重问题时,还需耍进行一些后续维护测试等。2.以上各环节并不是独立没联系的,实际工作千变万化,各环节一些交织、重叠在所难免,比如编写测试用例的同时就可以进行测试环境的搭建工作,当然也可能由于一些需求不清楚而重新进行需求分析等。这就和我们国家提出建设有中国特色的社会主义国家一样,只所以有中国特色,那是因为国悄不-

3、样。所以在实际测试过程中也耍做到具体问题具体分析,具体解决。二、测试流程需求分析需求分析(RequiimentAnalyzing)应该说是软件测试的一个重要环节,测试开发人员对这一•环节的理解程度如何将直接影响到接下來有关测试工作的开展。可能有些人认为测试需求分析无关紧要,这种想法是很不对的。需求分析不但重要,而且至关重要!一般而言,需求分析包括软件功能需求分析、测试环境需求分析、测试资源需求分析等。其小最基本的是软件功能需求分析,测一款软件首先要知道软件能实现哪些功能以及是怎样实现的。比如一款Smartphone括VoIP、Wi・Fi以及Bluetooth功能。那我们就应该知

4、道软件是怎样来实现这些功能的,为了实现这些功能需要哪些测试设备以及如何搭建相应测试环境等,否则测试就无从谈起!既然谈了需求分析,那么我们根据什么來分析呢?总不能凭空设想吧。总得说來,做测试需求分析的依据有软件需求文档、软件规格书以及开发人员的设计文档等,相信管理一些规范的公司在软件开发过程中都有这些文档。测试计划测试计划(TestPlan)—般由测试负责人來编写。测试计划的依据主要是项li开发计划和测试需求分析结果而制定。测试计划-•般包括以些方面:1.测试背景a.软件项目介绍;b.项H涉及人员(如软换件项li负责人等)介绍以及相应联系方式等。2.测试依据a.软件需求文档;b.

5、软件规格书;C・软件设计文档;d.其他,如参考产品等。3・测试资源a.测试设备需求;b.测试人员需求;C・测试环境需求;d.其他。4.测试策略a.釆取测试方法;b.搭建哪些测试环境;C・采取哪些测试工具以测试笛理工具;d.对测试人员进行培训等。5.测试日程a.测试需求分析;b.测试用例编写;c.测试实施,根据项目计划,测试分成哪些测试阶段(如单元测试、集成测试、系统测试阶段,a、卩测试阶段等),每个阶段的工作重点以及投入资源等。6.其他。测试计划还要包插测试计划编写的口期、作者等信息,计划越详细越好了。计划赶不上变化,一份计划做的再好,当实际实施的时候就会发现往往很难按照原有计

6、划开展。如在软件开发过程屮资源庚乏、人员流动等都会对测试造成一定的影响。所以,这些就要求测试负责人能够从広观上来调控了。在变化面前能够做到应对自如、处乱不惊那是最好不过了。测试设计测试设计丄要包括测试用例编写和测试场景设计两方面。一份好的测试用例对测试育很好的指导作用,能够发现很多软件问题。关丁测试用例编写,请参见前而写的《也谈测试川例》一文,里而有详细阐述。测试场景设计主要也就是测试环境问题了。测试环境搭建不同软件产品对测试环境有着不同的要求。如C/S及B/S架构和关的软件产品,那么对不同操作系统,如Windows系列、unix、linux甚至苹果OS等,这些测试环境都是必须

7、的。而对于一些嵌入式软件,如于-机软件,如果我们想测试一卞有关功能模块的耗电情况,手机待机时间等,那么我们可能就需耍搭建相应的电流测试环境了。当然测试中对丁如手机网络等环境都有所要求。测试环境很重要,符合要求的测试环境能够帮助我们准确的测出软件问题,并且做岀正确的判断。为了测试一款软件,我们可能根据不同的需求点要使用很多不同的测试坏境。有些测试环境我们是可以搭建的,有些环境我们无法搭建或者搭建成本很高。不管如何,我们的H标是测试软件问题,保证软件质量。测试环境问题,还是根据具体产品以及开发者

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。