如何在智能告警平台CA触发测试告警
696
2022-11-15
黑盒测试的方法
1.等价类划分法
等价类是指某个输入域的子集合。在该子集合中各个输入数据对于揭露程序中错误都是等效的。并合理地假定:测试某等价类的代表值就等于对这一类其他值的测试。
有效等价类:对于程序的规格说明来说是合理的、有意义的输入数据构成的集合
无效等价类:对软件规格说明而言,是无意义的、不合理的输入数据所构成的集合
等价类对于测试有两个重要的意义:完备性 无冗余性
②等价类划分法的原则
(a)按照区间划分: 一个有效等价类和两个无效等价类。
(b)按照数值划分: n 个有效等价类和一个无效等价类
(c)按照数值集合划分 一个有效等价类和一个无效等价类
(d)按照限制条件或规则划分:可确定一个有效等价类和若干个无效等价类
(e)细分等价类
③等价类划分法的步骤
(a)确定等价类
(b)建立等价类表,列出所有划分出的等价类
(c)从划分出的等价类中按以下的3个原则设计测试用例:
·为每一个等价类规定一个唯一的编号
·设计一个新的测试用例,使其尽可能多的覆盖尚未被覆盖的有效等价类,重复这一步,直到所有的有效等价类都被覆盖为止;
·设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步,直到所有的无效等价类都被覆盖为止。
④确定等价类的方法
(a)先考虑输入数据的类型(合法型和非法型);
(b)再考虑数据范围(合法型中的合法区间和非法区间);
(c)最后考虑输出结果,逆向设定输入。
发表评论
暂时没有评论,来抢沙发吧~