




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、软件测试,功能性测试(一),功能性测试,功能性测试的基本观点是:任何程序都可以看作是将从输入定义域取值映射到输出值域的函数。 功能性测试(动态黑盒测试) 不深入代码细节,测试工作就是进行输入、接受输出、检验结果。 测试工作就是进行输入、接受输出、检验结果,功能性测试的方法,两个基本方法:通过测试和失败测试 在设计和执行测试用例时,总是首先进行通过测试。在破坏性试验之前看软件基本功能是否实现是很重要的,否则在正常使用软件时就会奇怪为什么有那么多软件缺陷。,功能性测试的优缺点,采用功能性方法标识测试用例,所使用的惟一信息就是软件的规格说明 优点: 功能性测试与软件如何实现无关 测试用例开发可以与实
2、现并行进行 缺点: 测试用例之间可能存在严重的冗余 可能还会有未测试的软件漏洞,功能性测试的主流方法,边界值分析 健壮性分析 最坏情况分析 特殊值测试 输入(定义域)等价类 输出(值域)等价类 基于决策树的测试,等价分配,选择测试用例是软件测试员最重要的任务。选择测试用例的方法是等价分配,就是分步骤地把过多(无限)的测试用例减小到同样有效的小范围的过程。 等价区间是指相同目标或者暴露相同软件缺陷的一组测试用例。 在寻找等价区间时,想办法把软件的相似输入、输出、操作分成组。这些组就是等价区间。,边界值测试,软件由两个最基本的要素组成:数据和程序。 对数据进行软件测试,就是在检查用户输入的信息、返
3、回结果以及中间计算结果是否正确。 数据测试的重要原则就是进行等价分配,以合理减少测试用例:边界条件、次边界条件、空值和无效数据,边界条件,如果软件在能力达到极限时能够运行,那么在正常情况下就不会有什么问题。 边界条件是特殊情况,因为编程从根本上说不怀疑边界有问题。 边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处输入变量值。,边界条件举例,int data = new data10; for (int i=1; i=10;i+) datai=-1; ,边界条件类型,边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处输入变量值。 如果
4、测试问题包含确定的边界,那么数据类型可能是: 数值速度字符地址 位置尺寸数量,边界值测试用例,健壮性测试,健壮性测试是边界值分析的一种简单扩展。除了变量的五个边界值分析取值,还要通过采用一个略超过最大值的取值,以及一个略小于最小值的取值 健壮性测试的主要价值是观察例外处理情况。,健壮性测试用例,最坏情况测试,边界值测试分析采用了可靠性理论的单缺陷假设。,边界条件举例,文本输入域允许输入1-255个字符 程序读写软盘 程序运行在一张纸上打印多个页面 软件有一个输入9位邮政编码的数据输入域,次边界条件,普通边界条件是容易找到的,在需求说明书中有定义。但有些边界在软件内部,这样的边界条件称为次边界条件或者内部边界条件。,次边界条件种类,2的乘方 ASCLL表 默认、空白、空值、零值和无 非法、错误、不正确和垃圾数据,功能测试举例-三角形问题,三角形问题接受
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 借用公司资质协议
- 医院远程会诊管理制度
- 停止装修合同样本
- 社区垃圾分类处理实施方案
- 仪器销售合同样本
- 餐饮业合伙经营协议书终极版
- 高中数学问题教学法教学案例
- 直述句改转述句教学设计
- 我爱这土地-教学设计-教案
- 业绩奖励合同样本
- DG-TG08-12-2024 普通中小学建设标准
- 实时数字孪生数据同步技术-深度研究
- Unit 4 History and traditions Project 说课稿 -2024-2025学年高中英语人教版(2019)必修第二册
- 《浅谈A企业消防安全管理中存在的问题及完善对策研究》6300字(论文)
- 秦汉考古Uooc课程答案
- 《电力建设工程施工安全管理导则》(NB∕T 10096-2018)
- 医疗器械考试题及答案
- 画饼充饥儿童故事绘本 课件
- 心理护理的沟通与技巧
- 开关、插座及其它电气设备技术规格书
- 早期阻断性矫治-乳前牙反颌的矫治(口腔正畸科)
评论
0/150
提交评论