首页 > 编程知识 正文

定义域边界上存在极值吗,边界极值点

时间:2023-05-04 01:38:33 阅读:186373 作者:1322

一、定义:边界值是指对输入等价类和输出等价类来说,略高于其边界值及略低于其边界值的特定情况。

边界值分析法也是常用的黑匣子检测方法。 (许多错误发生在输入范围的边界,而不是输入范围的内部。)

*注意:有效与无效的分界点往往是程序的判定点,是程序中最容易出错的地方,也是测试仪的重点测试内容

二、-如何解决这样的问题

-找出测试数据的边界点,即有效等价类和无效等价类的边界点,对边界点数据进行特殊测试。

-通常,必须分别测试边界值(0和100 )和边界值两侧的数量(-1和1,以及101和99 )

确定边界值(输入或输出等价类的边界) )。

选择正好相等、正好大或正好小的值作为测试数据

边界值的可取值根据一个句子的输入范围区间而不同,但都需要取上点值、远点值、内点值。 (合上两边,打开中间) ) ) ) ) )。

情况:闭区间的情况下,例如【1,10】。

上: 1,10

内点: 5

离点: 0,11

开始区间的情况下,例如【1,10】。

上: 1,10

内点: 5

离点: 2、9

如果是半开半闭区间,例如【1,10】。

上: 1,10

内点: 5

离点: 2,11

案例:更改(智能手机的)银行APP登录密码

要求:密码必须由字母数字字符组成。 密码的长度为8-24位,包括8和24

编号等价类分类输入框的预计结果为错误1有效8个字母数字的组合正确答案2有效9个字母数字的组合正确答案3无效7个字母数字的组合错误4有效24个字母数字的组合正确答案5有效23个字母数字的组合正确答案6无效25个字母数字的组合错误7有效16个字母数字的组合正确答案8无效中文、 特殊字符、空格、空9无效8位错误10无效9位错误11无效7位错误12无效24位错误13无效23位错误14无效25位错误15无效16位错误16无效8位错误17无效9位错误18无效7位错误20无效23位错误21无效25位错误

1、根据输入条件规定了值的范围时,将该范围的边界值和刚刚超过该范围边界的值作为输入数据。

-2位整数加1计算机范围-99--99需要测量-99、-98、-100、99、98、100

2、输入条件中规定了有价值的个数,

-名称必须包含1-20个字符,并且必须测量0、1、2和19、20、21个字符

3、边界值与等价类的区别:边界值分析不是从某个等价类中随意取值作为代表,而是以该等价类的各边界值作为测试条件。 (边界值和等价类是互补的关系)

4、常见边界值:

-文本框中接受的字符数(用户名长度、密码长度等) )。

-报告的第一行和最后一行

-数字元素的开头和结尾

-循环的第一次、第二次和倒数第一次、第二次

转载于:https://www.cn blogs.com/ZP 0923/p/10728946.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。