第十四讲-测试用例的的设计_第1页
第十四讲-测试用例的的设计_第2页
第十四讲-测试用例的的设计_第3页
第十四讲-测试用例的的设计_第4页
第十四讲-测试用例的的设计_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试方法和技术第14章

测试用例的设计Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.顾进广,Ph.D.,Professorsimon@

/gujinguang

/simon企业信息系统与语义Web研究室@WUST本章要解决的问题为什么我们要使用测试用例?测试用例有哪些基本元素组成?测试用例编写和设计时需要遵循哪些基本的原则?白盒测试用例和黑盒测试用例设计的基本方法测试用例设计,组织和测试过程组织之间的关系和实践过程。跟踪和维护测试用例。Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.企业信息系统与语义Webhttp://ontoweb.wu研究室@WUST第14章

软件测试用例的设计测试用例构成及其设计测试用例的Ev组a织lu和at跟io踪n

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST14.1

测试用例构成及其设计企业信息系统与语义Web研究室14.1.4测试用例设计的基本原则测试用例的重要性测试用例E设va计lu书at写i标on准only.ed

wi1t4h.A1.s.3po测se试.用Sl例id设es计f考or虑.因NE素T

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST什么是测试用例企业信息系统与语义Web研究室测试用例可以独立进行测试执行的最小单元测试内容的一系列情景和每个情景中必须依靠输入和输出,而对Ev软al件ua的t正io确n

性on进ly行.判断的测试文ed

with档As,p称os为e.测Sl试i用de例s

for

.NET

3.5

Client

Profile测C试o用py例ri就gh是t将2004-2011

Aspose

Pty

Ltd.软件测试的行为活动转化为规范化的文档企业信息系统与语义Web研究室@WUST测试用例的元素Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST14.1.1测试用例的重要性企业信息系统与语义Web研究室如何以最少的人力、资源投入,在最短的时间内完成测试,发现软件系统的缺陷,保证软件的优良品质,则是E软va件l公ua司ti探on索o和n追ly求.的目标。ed

wit□h

软As件po测s试e.是Sl有id组e织s

f性o、r.步N骤ET性3和.5计C划li性en的t,Pr为o了file能C将op软y件ri测gh试t的20行04为-转20换11为A可sp管os理e的P、ty具L体td量.化的模式,需要创建和维护测试用例测试用例是测试工作的指导,是软件测试的必须遵守的准则,更是软件测试质量稳定的根本保障@WUST测试用例的作用企业信息系统与语义Web研究室有效性可复用性重要参考依据, 提高测试质量Evaluation

only.ed

wi•th易As组po织s性e.Slides

for

.NET

3.5

Client

Profile客C观op性yright

2004-2011

Aspose

Pty

Ltd.可评估性和可管理性知识传递@WUST14.1.2测试用例设计书写标准企业信息系统与语义Web研究室标志符(Identification)测试项(TesEtvIatleumas)tion

only.ed

with•A测sp试os环e境.S要li求des

for

.NET

3.5

Client

Profile输Co入py标r准ig(htIn2p0u0t4C-r2i0t1er1iAa)spose

Pty

Ltd.输出标准(Output

Criteria)测试用例之间的关联企业信息系统与语义Web研究室@WUST示例Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST良好测试用例的特征企业信息系统与语义Web研究室可以最大程度地找出软件隐藏的缺陷可以最高效率的找出软件缺陷可以最大程度地满足测试覆盖要求既不过分复杂、也不能过分简单Evaluation

only.ed

wi•th使A软sp件o缺se陷.的Sl表i现de可s以f清or楚的.N判E定T

3.5

Client

ProfileC测o试py用r例ig包h含t期2望00的4正-2确0的11结A果spose

Pty

Ltd.待查的输出结果或文件必须尽量简单明了不包含重复的测试用例测试用例内容清晰、格式一致、分类组织@WUST14.1.3测试用例设计考虑因素企业信息系统与语义Web研究室具有代表性、典型性寻求系统设计E、v功al能ua设ti计o的n

o弱n点ly.ed

wit□h测As试p用os例e.需Sl要i考de虑s

到fo正r

确.N的ET输3入.5,C也li需en要t

Profile考C虑o错py误ri的gh或t者20异0常4-的20输11入A,sp以o及se需P要ty分Ltd.析怎样使得这样的错误或者异常能够发生考虑用户实际的诸多使用场景@WUST示例企业信息系统与语义Web研究室示例1:P.313示例2:P.315Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST14.1.4测试用例设计的基本原则企业信息系统与语义Web研究室尽量避免含糊的测试用例尽量将具有相E类va似l功u功a能ti的on测o试nl用y.例抽象并归类ed

wit□h尽As量po避s免e.冗Sl长id和es复f杂or的.测NE试T用3.例5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST单个测试用例的质量要求企业信息系统与语义Web研究室具有可操作性••验证点完备,而且没有太多的验证点没有太多的操作步骤,例如不超过7步符合正常业务惯例。具备所需的各E项va信lu息ation

only.ed

wit•h

A各s项po信se息.S描l述id准es确f、or清.楚NET

3.5

Client

Profile测C试op目yr标ig针h对t

2性0强04-2011

Aspose

Pty

Ltd.整体测试用例的质量要求企业信息系统与语义Web研究室

易维护性。应该以很少的时间来完成测试测试用例的维护工作,包括添加、修改和删除测试用例。易用性和易读性,也有助于易维护性。

粒度适中。既能覆盖各个特定的场景,保证测试的效率;又能处理好不同数据输入的测试要求,提高测试用例的可维护性。@WUST覆盖率。依据特定的测试目标的要求,尽可能覆盖所有的测试范围、功能特性和代码。易用性。测试用例E的va设l计ua思t路io清n晰o、nl组y织.结构层次ed

wi合th理A,s测po试s用e.例S操li作d的es连f贯o性r

好.N,E使T

单3.个5模C块li的e测nt试Profile用例执C行op顺y畅ri。ght

2004-2011

Aspose

Pty

Ltd.@WUST14.2测试用例组织和维护企业信息系统与语义Web研究室14.2.4维护测试用例14.2.5测试用例的覆盖率测试用例的属性测试套件E及va其lu构at成i方on法only.ed

wi1t4h.A2.s.3po跟se踪.测Sl试id用es例for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.企业信息系统与语义Web研究室@WUST14.2.1测试用例的属性Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.企业信息系统与语义Web研究室@WUST一些属性说明□目标性,包括功能性、性能、容错性、数据迁移等各方面的测试用例;□所属的范围,属于哪一个组件或模块Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

Profile□关联Co性py,ri和g软ht件2产0品04特-性20相1联1

系Aspose

Pty

Ltd.□阶段性,属于单元测试、集成测试、系统测试、验收测试中的某一个阶段□时效性,不同的版本所适用的测试用例可能不相同企业信息系统与语义Web研究室@WUST14.2.2测试套件及其构成方法建立合适的、可扩展的测试用例框架,从而借助这个框架能有效地组织众多的测试用例,包括对测试用例的分类、清晰的层次结构等Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.企业信息系统与语义Web研究室@WUST实例Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST测试用例套件企业信息系统与语义Web研究室按测试用例的类型组织按测试用例的优先级组织测试套件是由一系列测试用例并与之关联的测试环境组合而构成的集合,已满足测试执行的特定要求。通过测试套件,将服务于同一个测试目标、特定阶段性测试目标或某一运行环境下的一系Ev列a测lu试a用ti例o有n

机on地l组y.合起来ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileC1o)p按yr程ig序h功t能20模0块4-组2织011

Aspose

Pty

Ltd.@WUST测试类型与测试用例设计根据测试类型设计根据程序功能模块设计配置测试

文档测试测试用例1测试用例2测试用例3测试用例1测试用例2测试用例3功能测试

联机注册测试联机帮助测试

文件操作测试测试用例1测试用例2测试用例3测试用例1测试用例2测试用例3软件更新测试

数据备份测试压力测试

国际化测试回E归v测al试uation安o装n/卸ly载.测试企业信息系统与语义Web研究室ed

wit易h用A性s测p试ose.Sli界d面e测s试for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.企业信息系统与语义Web研究室@WUST测试用例的组织和测试过程的关系Evaluation

only.ed

with

Aspose.Slides

for

.NET

3.5

Client

ProfileCopyright

2004-2011

Aspose

Pty

Ltd.@WUST测试套件应用场合企业信息系统与语义Web研究室

只是部分功能模块发生了变化,就可以创建由这些改动模块的测试用例构成的测试套件

在修改的模块中,也不需要选择所有的测试用例,针对不同的优先级创建不E同va的l测ua试t套io件n

only.ed

wi•th测A试s执po行s的e.第S一li阶d段es可f以o创r

建.N一E个T

特3.定5平C台li上e的nt测P试r套of件ile有必C要op为y自ri动g化ht测2试0、04手-工20测1试1

分As别p建os立e测P试ty套L件t。d.还可以建立和测试人员相对应的、不同平台或不同模块的测试套件

回归测试中,可以先运行曾经发现缺陷的测试用例,然后再运行从来没有发现的缺陷的测试用例@WUST14.2.3跟踪测试用例企业信息系统与语义Web研究室

用例执行的跟踪:

跟上进度?测试人员每天能执行多少个测试用例?“通过、未通过以及未测试的”各占多少?不能被执行的原因是什么?Evaluation

only.ed

wi•th测A试sp用o例se覆.S盖li率de的s跟fo踪r

.NET

3.5

Client

ProfileCopyright

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论