《软件测试第09课-黑盒测试-边界值测试.pptx》由会员分享,可在线阅读,更多相关《软件测试第09课-黑盒测试-边界值测试.pptx(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件测试第九讲:黑盒测试-边界值技术namenamename软件测试兴趣班软件测试兴趣班边界边界值技术值技术(Boundary Value Testing)“错误隐含在角落错误隐含在角落”,大量的测试实践经验表明,大量的测试实践经验表明,边界值是最容易出现错误的地方,也是我们测试的边界值是最容易出现错误的地方,也是我们测试的重点。重点。测试边界值时,一般测试边界值和正好超出边界测试边界值时,一般测试边界值和正好超出边界值一个单位的值。值一个单位的值。软件测试兴趣班软件测试兴趣班边界值分析法就是对输入或输出的边界值进行测试的一种测试方法。通常边界值分析法是作为对等价类划分法的补充。其测试用例来自
2、等价类的边界,应对边界值进行特别关注。软件测试兴趣班软件测试兴趣班与等价类分析法区别:边界值分析法不是从一个等价类中任选一例子作代表,而是选一个或几个例子,使得该等价类的边界值情况成为测试的主要目标。边界值分析不仅注意输入条件,它还根据输出的情况(即按输出等价类)设计测试用例。软件测试兴趣班软件测试兴趣班边界值技术边界值技术 题题1:有一个:有一个C语言程序,其功能为计算两个语言程序,其功能为计算两个1100之间之间(包括(包括1和和100)的整数的和。)的整数的和。请对其进行边界值分析。请对其进行边界值分析。软件测试兴趣班软件测试兴趣班软件测试兴趣班软件测试兴趣班边界值法设计用例的原则1.如
3、果输入条件规定了值的范围,应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入的数据。2.如果输入条件规定了值的个数,应用最大个数,最小个数、比最小个数少一,比最大个数多一的数作为测试输入数据。3.根据每个输入条件,使用规则一或者二软件测试兴趣班软件测试兴趣班边界值法设计用例的原则4.如果程序的规格说明给出的输入域或者输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例数据。5.如果程序中使用了一个内部数据结构,应当选择这个内部数据结构的边界上的值来作为测试用例6.分析规格说明,找出其他可能的边界条件。软件测试兴趣班软件测试兴趣班最高/最低 最左/最右软件测试兴趣班软件测试兴趣班案例分析软件测试兴趣班软件测试兴趣班案例分析软件测试兴趣班软件测试兴趣班案例分析软件测试兴趣班软件测试兴趣班案例分析软件测试兴趣班软件测试兴趣班课后作业-案例分析4软件测试兴趣班软件测试兴趣班案例分析4要求1.利用等价类方法和边界值方法分析案例,画出等价类图,编写测试用例并指明该用例使用的测试方法。2.按照你的思路制作PPT,分享你的案例分析思路。