1 / 20
文档名称:

软件测试基本方法学习教案.ppt

格式:ppt   大小:486KB   页数:20页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件测试基本方法学习教案.ppt

上传人:wo1230 2022/1/1 文件大小:486 KB

下载得到文件列表

软件测试基本方法学习教案.ppt

相关文档

文档介绍

文档介绍:会计学
*
软件测试基本(jīběn)方法
第一页,共20页。
软件测试最重要最常用(chánɡ yònɡ)的两种方法:黑盒/白盒测试
黑盒测试(功能测试)定义:
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
软件测试的方法(fāngfǎ)
第1页/共19页
第二页,共20页。
功能测试的内容可以归结为:
界面(UI)测试:指测试系统界面整体布局的合理性
数据测试:指接受正确的数据输入,并对异常数据的输入有提示和容错处理
操作测试:内容包括所以菜单、按钮的设计须符合操作习惯,能对操作有正确响应,而且操作灵活(línɡ huó),符合用户习惯。
逻辑测试:此测试是使逻辑合理、清楚、流畅、不复杂。
接口测试:是让接口能配合多种硬件周边设备,以及所需的3方软件接口或者公共接口的需要。
软件测试的方法(fāngfǎ)
第2页/共19页
第三页,共20页。
黑盒测试测试用例的设计方法:
等价类划分、边界值分析、因果图、判定表驱动法、正交试验、比较法、错误(cuòwù)推测
软件测试的方法(fāngfǎ)
第3页/共19页
第四页,共20页。
等价类划分设计方法(分为有效等价类划分和无效等价类划分):
是把所有可能的输入数据,即程序的输入数据集合划分成若干个子集(即等价类),然后从每一个等价类中选取少数具有代表性的数据作为测试用列。
1)有效等价类
  是指对于程序的规格说明来说是合理的、有意义(yìyì)的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。
2)无效等价类
  与有效等价类的定义恰巧相反。无效等价类指对程序的规格说明是不合理的或无意义(yìyì)的输入数据所构成的集合。对于具体的问题,无效等价类至少应有一个,也可能有多个。
软件测试的方法(fāngfǎ)
第4页/共19页
第五页,共20页。
设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受意外的考验,这样的测试才能确保软件具有更高的可靠性。
举例(jǔ lì):需要为一个对所有实数进行开方运算的程序设计测试用列。
解答:所有的实数(输入域)进行划分,可以划分为:
正实数,+
负实数,-
0
则+,-,0就是3个等价类的特征值
第5页/共19页
第六页,共20页。
,要求用户输入以年月表示的日期(rìqī)。假设日期(rìqī)限定在1990年1月~2049年12月,并规定日期(rìqī)由6位数字字符组成,前4位表示年,后2位表示月。现用等价类划分法设计测试用例,来测试程序的"日期(rìqī)检查功能".
第6页/共19页
第七页,共20页。
软件测试的方法(fāngfǎ)
进行等价类划分时,一般都可归为以下几种情况: 1,输入数据是布尔值 2,在输入条件规定了取值范围或者个数的前提下 3,在输入条件规定了输入 值的集合或者规定了“必须如何”的条件下 4,规定了一组列表形式(N个值)的输入数据,并且程序要对每一个输入值分别进行处理的情况下 5,更复杂的情况是,输入数据只是(zhǐshì)要求符合某几个规则
第7页/共19页
第八页,共20页。
软件测试的方法(fāngfǎ)
边界值分析法
是指对输入的边界值条件进行分析,设计出针对边界值的测试用例。边界分析法是对等价类划分法的补充。
下面是边界值分析法和等价类划分方法结合(jiéhé)起来使用的典型例子,如表:
个人月输入(X)
税率
X<0
X<=1600
1600<X<=2100
2100<X<=3600
3600<X<=6000
6600<X<=21600
21600<X<=41600
..............
>101600
无效输入
0%
5%
10%
15%
20%
25%
..........
45%
第8页/共19页
第九页,共20页。
等价分析法和边界值分析法,主要是针对单个输入(shūrù)数据来设计测试用例的,没有考虑多种输入(shūrù)数据的组合情况。
因果图法:就是利用图解法分析软件输入(shūrù)(原因)和输出条件(结果)之间的关系,以设计测试用例的方法

最近更新

2025年图书读后感(共12篇) 44页

2025年国际贸易专业毕业生求职简历(合集15篇.. 30页

上海雷允上药业有限公司2024年招聘应届高校毕.. 39页

2025年国旗发言稿(共8篇)-大文斗范文网 31页

上海汽车集团股份有限公司整理招聘193人高频考.. 40页

上海市电力公司2023-2024年春季招聘24人高频1.. 39页

《中医学绪论资料》课件 29页

2025年国庆之旅作文400字(精选22篇) 26页

2025年国家社保年度工作计划安排(共13篇) 41页

2025年国培计划美术教师研修总结(通用17篇).. 42页

2024江苏远宇电子集团有限公司春季招聘24人高.. 37页

《中国园林的简介》课件 27页

2024年青岛海王纸业股份有限公司招聘80人历年.. 38页

2025年团员介绍信(精选13篇) 6页

2024年铜陵有色金属公司招聘80人历年高频考题.. 40页

2025年回望过去,眺望未来800字作文(锦集28篇.. 57页

2025年四年级趣味谜语(精选6篇) 10页

2024年皖西卫生职业学院单招职业技能测试题库.. 91页

幼儿园整改报告范文 5页

四川省绵阳市2024年中考物理真题试题(含答案).. 8页

初二上册期末数学试卷(含答案) 7页

工程建设项目变更管理办法 5页

山东省潍坊市2023年中考英语真题及答案 9页

省直滨江地块专用房建工程塔吊基础专项施工方.. 86页

典当行财务报表 3页

分油机 14页

安全经验分享-课件【PPT演讲稿】 17页