软件测试学生_5.边界值测试法.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
边界值测试法边界值什么是边界?边界是指对于输入等价类和输出等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况。边界值分析法也是一种常用的黑盒测试方法。大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。边界值题目:输入的参数值必须大于0同时小于100的整数,边界条件设置错误:把写成了=,把写成了=If Val(Test1.Test) =0 Or Val(Test1.Test) = 100 Then MsgBox(输入的参数值必须大于0同时小于100) Test1.SetFocusElseIf Val(Test2.Test) = 0 or val (Test2.Test) =100 then MsgBox(输入的参数值必须大于0同时小于100) Test2.SetFocusElse Test3.Test = Val(Test1.Test) + Val(Test2.Test)End If【注意】 有效数据和无效数据的分界点,往往作为程序员编写程序的判断点,是程序员容易犯错误的地方,也是测试人员重点测试的内容。边界值如何解决这类问题找到测试数据的边界点,也就是有效等价类和无效等价类的边界点,对边界点数据专门进行测试。一般情况下,需要对边界值(0和100)以及边界值两边的数(-1和1以及101和99)分别进行测试。题目:输入的参数值必须大于等于0同时小于等于100的整数正确代码: num-1或num=0 num101或num=100错误代码: num=-1或num0或num=1 num=101或num100或num=99选中了-1选中了1选中了101选中了99边界值用例编号被测边界输入数值预期结果实际结果备注10-1 + 10提示错误按实际情况定是否提bug21 + 202130 + 3030410099 + 401395101 + 50提示错误6100 + 601607010 + (-1)提示错误820 + 1 21930 + 0 301010040 + 991391150 + 101提示错误1260 + 100160边界值确定边界情况(输入或输出等价类的边界)选取正好等于、刚刚好大于或刚刚好小于边界值作为测试数据边界值的取值依据输入范围区间不同而有所不同,但是都需要把上点值、离点值和内点值取到。如果是开区间,例如(1,10)。上点:1、10内点:5离点:2、9如果是闭区间,例如[1,10]。上点:1、10内点:5离点:0、11如果是半开半闭区间,例如(1,10]。上点:1、10内点:5离点:2、11边界值上点:就是指得边界上得点,开区间的话,上点就是在域外,闭区间得话,上点就是在域内。离点:指得就是离上点最近得点,如果是开区间,那么离点就在域内,如果是闭区间,那么离点就在域外。内点:域内得任意点都是内点。边界值练习1:使用边界值的方法设计添加标题的测试用例 标题长度0 标题长度=30用例编号操作步骤(输入)预期输出备注1输入:(空白)给出错误提示0个字节2输入:a标题正确添加1个字节3输入:ab标题正确添加2个字节4输入:abcdefghijklmnopqrstuvwxyz123标题正确添加29个字节5输入:abcdefghijklmnopqrstuvwxyz1234标题正确添加30个字节6输入:abcdefghijklmnopqrstuvwxyz12345给出错误提示31个字节边界值方法练习练习2:输入一个学生成绩n,判断是否及格(0到100整数); (1)画流程图Axure (2)确定有效区域和无效区域; (3)临界点:0、60、100; (4)取值:-1、0、1、59、60、61、99、100、101; (5)具体测试用例;输入nn=600=n=100YY及格NN不及格提示错误1边界值方法练习编号等价类成绩预期是否bug1有效0到100整数正确2无效小于0输入错误3无效大于100输入错误40不及格5100及格6-1输入错误71不及格899及格960及格1059不及格1161及格13101输入错误14空、空格、符号、小数输入错误边界值方法练习练习3:修改手机银行登录密码: 密码必须由字母与数字组合 密码长度在8~24之间(包含8和24)边界值方法练习编号等价类划分输入框预期结果是否bug1有效8个数字和字母组合正确2有效9个数字和字母组合正确3无效7个数字和字母组合错误4有效24个数字和字母组合正确5有效23个数字和字母组合正确6无效25个数字和字母组合错误7无效中文、特殊符号、空格、空错误8无效8个数字错误9无效9个数字错误10无效7个数字错误11无效24个数字错误12无效23个数字错误13无效25个数字错误14无效8个字母错误15无效9个字母错误16无效7个字母错误17无效24

文档评论(0)

honglajiao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档