软件测试用例编写及其方法_第1页
软件测试用例编写及其方法_第2页
软件测试用例编写及其方法_第3页
软件测试用例编写及其方法_第4页
软件测试用例编写及其方法_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

软件测试用例

frank老师QQ:2818058200在线学习平台:YY平台在线教学-课程提纲1、测试用例的基本概念2、软件测试用例设计的基本原则3、测试用例的基本要素

4、如何设计好测试用例

5、测试用例设计思路

6、软件测试用例管理

7、测试用例的设计方法

就是将软件测试的行为活动,做一个科学化的组织归纳。软件测试是有组织性、步骤性和计划性的,而设计软件测试用例的目的,就是为了能将软件测试的行为转换为可管理的模式;软件测试是软件质量管理中最实际的行动,同时也是耗时最多的一项。基于时间因素的考虑,软件测试行为必须能够加以量化,才能进一步让管理阶层掌握所需要的测试过程,而测试用例就是将测试行为具体量化的方法之一软件测试用例基本概念测试用例的代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等;测试结果的可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果;测试结果的可再现性:即对同样的测试用例,系统的执行结果应当是相同的软件测试用例设计的基本原则软件测试用例的基本要素软件测试用例模板介绍如何设计好测试用例1、测试用例与软件质量2、怎样衡量一个好的测试用例3、测试用例的类型4、剖析测试用例5、提高设计测试用例的效率6、编写过程中易出现的错误测试用例与软件质量1、测试用例是为了发现软件缺陷,或至少可能发现缺陷而设计;2、通过好的用例来提高质量,从而降低维护成本;3、不好的用例将给质量带来一定的风险;4、好的用例是度量质量的一个标准。怎样衡量一个好的测试用例有效性是否能发现软件缺陷,至少可能发现软件缺陷;开销低测试事例的执行、分析和调试是否经济;可仿效性测试用例可以测试多项内容,因而减少了测试事例的数量;可维护性每次软件修改后对测试事例的维护成本;可执行性是否依赖于测试用例设计者;测试用例类型按表现形式分:

1、向导型-一步一步的指示说明表

2、脚本型-执行测试或回放记录的脚本按设计目标分:1、单元测试用例-发现编码的缺陷2、系统测试用例-发现功能说明的缺陷3、集成测试用例-发现设计的缺陷4、验收测试用例-发现需求的缺陷剖析测试用例对任何一个测试用例而言都顺序执行这5个测试开发活动标识分析设计测试用例(确定怎样测试)建立测试(确定测试脚本、数据等)执行测试用例试用例的输出结果与期望结果进行比较

设计建立执行分析标识测试条件(确定测试什么)和测试的优先级设计测试用例(确定怎样测试)建立测试(确定测试脚本、数据等)执行测试用例测试用例的输出结果与期望结果进行比较

提高设计测试用例效率使用模板1、防止空白页2、建立标准3、帮助测试者发现信息4、打印好测试例子使用测试管理软件1、容易增加、移动、删除用例与步骤

2、可以借鉴很多模板

3、制作大纲

4、可以对步骤、用例进行拷贝

5、能自动编号复制技术

1、使用“另存为”命令

2、使用“替换”命令

3、使用存储文本、编写过程中易出现的错误1、用例太长2、不完善,不正确、不连贯3、遗漏步骤4、对字段的命名有所改变或使其根本不存在5、对系统的操作不清楚6、不能确定用例是否通过7、参数化错误测试用例设计思路1、由简而繁2、参数化3、案例由简而繁的作用如果没有测试用例或者仅有简单的测试功能描述,测试过程难以控制,测试结果将毫无可靠性可言;简单的测试用例可靠性低,重用性差,可能导致不同人员理解不同;详细的测试用例可靠性高,而且便于估计执行所需时间,易于控制。测试用例编写合适度时间要求测试时间是否充足?执行者测试执行者对系统的了解程度?建议程度将测试用例交给其他人执行时不需要过多的解释。样例需求:用户名长度为4至16位,下划线或中文用户名不能为空,不能有空格和特殊字符密码为8-20位数字和字母组成测试用例管理测试用例需要经过如下过程:1、设计2、评审3、修改4、执行5、版本管理6、发布7、维护测试用例管理测试用例需要经过如下过程:1、设计2、评审3、修改4、执行5、版本管理6、发布7、维护测试用例管理测试用例组织归类通常情况下,使用以下几种方法来组织测试用例:按照程序的功能块组织(2)按照测试用例的类型组织(3)按照测试用例的优先级组织测试用例评审测试用例的评审有效的用例评审通常由下面两种形式组成:测试部门外部评审:主要是由需求编写人员、开发部相关人员、项目实施相关人员参加的评审,目的主要是查找测试工程师编写的用例是否缺少内容等。测试部门内部评审:是部门内部同行对测试策略的评审,中心是测试策略和用例编制思路是否正确,以此保证测试用例的有效性。测试用例修改测试用例的修改更新测试用例需要的原因主要有以下几个方面:(1)在测试过程中发现设计测试用例时考虑不周,设计不全面或者不准确,需要完善;(2)在软件交付使用后反馈的软件缺陷,部分软件缺陷未在测试中涵盖,这些缺陷是因测试用例存在漏洞造成的;(3)软件自身的新增功能以及软件版本的更新,测试用例也必须配套修改更新。测试用例管理软件4.测试用例的管理软件测试用例的管理是测试文件管理的一部分,为了有效地进行管理,需配备测试用例管理软件对测试用例进行管理。现在Intern

温馨提示

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

评论

0/150

提交评论