1 / 82
文档名称:

软件测试技术apPPT课件.pptx

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

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

分享

预览

软件测试技术apPPT课件.pptx

上传人:wz_198613 2019/4/20 文件大小:690 KB

下载得到文件列表

软件测试技术apPPT课件.pptx

相关文档

文档介绍

文档介绍:,把程序看成一个黑盒子,完全不考虑程序的内部结构和处理程序,只是在程序的接口进行测试,以检查程序功能是否正常,程序是否能适当接收输入数据产生正确的输出数据。检查程序功能是否按照需求规格说明书的规定正常使用,测试每个功能是否有遗漏,检测性能等特性要求是否满足要求。检测模块接口是否存在问题。检测程序初始化和终止方面的错误。黑盒测试黑盒测试是依据软件的需求规约,检查程序的功能是否符合需求规约的要求。主要的黑盒测试方法有:等价类划分边界值分析比较测试错误猜测因果图黑盒测试13542等价类划分法边界值分析法其它决策表法错误推测法边界值分析边界值分析是一种黑盒测试方法,是对等价类划分方法的补充。人们从长期的测试工作经验得知,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,其揭露程序中错误的可能性就更大。这里所说的边界是指,相对于输入等价类和输出等价类而言,直接在其边界上、或稍高于其边界值、或稍低于其边界值的一些特定情况。使用等价类分析方法设计测试用例时,原则上,等价类中的任一输入数据都可作为该等价类的代表用作测试用例。而边值分析则是专门挑选那些位于边界附近的值(即正好等于、或刚刚大于、或刚刚小于边界的值)作为测试用例。:程序把<=误写成了<基本思想是测试时输入变量取最小值(min)略高于最小值(min+)正常值(nom)略低于最大值(max-)最大值(max)边界值分析方法选择测试用例的规则如下:,则选择刚刚达到这个范围的边界的值以及刚刚超出这个范围的边界的值作为测试输入数据。例如,规定输入的考试成绩在0~100之间,则取0,100,-1,101作为测试输入数据。,则分别选择最大个数、最小个数、比最大个数多1、比最小个数少1的数据作为测试输入数据。例如,规定一个运动员的参赛项目至少1项,最多3项,那么,可选择参赛项目分别是1项、3项、0项、4项的测试输入数据。。例如,输出的金额值大于等于0且小于104,则选择使得输出金额分别为0、9999、-1、10000的输入数据作为测试数据。。例如,规定输出的一张发票上,至少有1行内容,至多有5行内容,则选择使得输出发票分别有1行、5行、0行、6行内容的输入数据作为测试数据。,例如,顺序文件、表格,则应把注意力集中在有序集的第1个元素和最后一个元素上。,例如,数组的上界和下界、栈的大小,则应选择使得正好达到该数据结构边界以及刚好超出该数据结构边界的输入数据作为测试数据。例如,程序中数组A的下界是10,上界是20,则可选择使得A的下标为10、20、9、21的输入数据作为测试数据。,找出其他可能的边界条件。