1 / 17
文档名称:

软件测试总结.doc

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

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

分享

预览

软件测试总结.doc

上传人:sanshengyuanting 2021/7/10 文件大小:162 KB

下载得到文件列表

软件测试总结.doc

相关文档

文档介绍

文档介绍:黑盒测试
概念
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
黑盒测试方法示意图
作用
黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误:
功能不正确或遗漏;界面错误;输入和输出错误;数据库访问错误;性能错误;初始化和终止错误等。
测试方法
具体的黑盒测试用例设计方法包括:等价类划分法,边界值分析法,错误推测法,因果图法,判定表驱动法,正交试验设计法,功能图法等。
等价类划分法
题目:某程序规定:“输入三个整数A、B、C分别作为三边的边长构成三角形。通过程序判定所构成的三角形的类型,当次三角形为一般三角形、等腰三角形及等边三角形时,分别作计算。。。。”
等价类表
输入条件
有效等价类
无效等价类
是否三角形的3条边
(A>0) (1)
(B>0) (2)
(C>0) (3)
(A+B>C) (4)
(B+C>A) (5)
(A+C>B) (6)
(A<=0) (7)
(B<=0) (8)
(C<=0) (9)
(A+B<=C) (10)
(B+C<=A) (11)
(A+C<=B) (12)
是否等腰三角形
(A=B) (13)
(B=C) (14)
(C=A) (15)
(A不等于B不等于C)
(16)
是否等边三角形
(A=B and B=C
And C=A)
(17)
(A不等于B) (18)
(B不等于C) (19)
(C不等于A) (20)
测试用例
序号
【A,B,C】
覆盖等价类
输出
1
3,4,5
1,2,3,4,5,6
一般三角形
2
0,1,2
7
不能构成三角形
3
1,0,2
8
4
1,2,0
9
5
1,2,3
10
6
1,3,2
11
7
3,1,2
12
8
3,3,4
1,2,3,4,5,6,13
等腰三角形
9
3,4,4
1,2,3,4,5,6,14
10
3,4,3
1,2,3,4,5,6,15
11
3,4,5
1,2,3,4,5,6,16
非等腰三角形
12
3,3,3,
1,2,3,4,5,6,17
等边三角形
13
3,4,4
1,2,3,4,5,6,14,18
非等边三角形
14
3,4,3
1,2,3,4,5,6,15,19
15
3,3,4
1,2,3,4,5,6,13,20
边界值分析法
概念:边界点分为上点、内点和离点。边界值分析是通过选择等价类边界的测试用例。边界值分析法不仅重视输入条件边界,而且也必须考虑输出域边界。它是对等价类划分方法的补充。
边界值分析方法的考虑:长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,,可以查出更多的错误。使用边界值分析方法设计测试用例,,,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。
(2)基于边界值分析方法选择测试用例的原则:
1)如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据。
2)如果输入条件规定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据。
3)根据规格说明的每个输出条件,使用前面的原则1)。
4)根据规格说明的每个输出条件,应用前面的原则2)。
5)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例。
6)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例。
7)分析规格说明,找出其它可能的边界条件
错误推测法
错误推测法是基于经验和直觉推测程序中所有可能存在的各种错误,

最近更新

《企业的社会责任》课件 32页

准东铁路公司列车运行监控记录装置的应用分析.. 2页

我和小动物作文8篇 8页

初一读后感作文350字(十篇) 8页

农行KS分行个人理财产品营销策略研究的开题报.. 2页

度假旅游竞争策略分析报告 71页

防汛应急演练方案 7页

农村小学生英语学习兴趣的培养研究的开题报告.. 2页

农信社农户小额信贷风险管理研究——以卓资县.. 2页

车位促销活动方案 9页

课后服务实施方案 4页

规划编制工作实施方案 9页

应聘者个人工作求职信 7页

大学生毕业生自我鉴定 7页

全球价值链背景下地方产业集群升级研究的开题.. 2页

光纤激光拼焊不等厚SPCD钢的实验研究的开题报.. 2页

光伏发电模型与参数辨识开题报告 2页

信息技术与初中音乐教学整合的研究的开题报告.. 2页

侵入性产前诊断技术的系列评估的开题报告 2页

余家菊乡村教育思想研究的开题报告 2页

低轨卫星上行链路的认知接入研究的开题报告 2页

低产井功图量油技术研究中期报告 2页

传统书画中线之审美特征及其在平面设计中的体.. 2页

策划方案知乎 5页

企业级移动应用系统的设计与实现中期报告 2页

企业战略联盟稳定性研究的开题报告 2页

企业信息化评价方法与实例探究的开题报告 2页

初中七年级地理气温的变化与分布 2页

电销管理方案 7页

【剧本杀剧本介绍】无间旅途 1页