黑盒测试方法有哪些 黑盒测试等价类划分法
黑盒测试有7种测试方法分别是等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、功能图法、正交实验法。黑盒测试又称为功能测试,它是软件测试中最主要的测试方法之一。通过黑盒测试,可以及时发现软件的错误。黑盒测试是从用户观点出发的测试,其目的是尽可能发现软件的外部行为错误。
黑盒测试等价类划分法
等价类划分就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。确定等价类的原则是:
a、在输入条件规定了取值范围或值的个数的情况下,则可以确定一个有效等价类和两个无效等价类,比如若规定的输入范围是1;
b、在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,则可以确立一个有效等价类和一个无效等价类;
c、在输入条件是一个布尔量的情况下,可以确定一个有效的等价类和一个无效的等价类;
d、在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可以确立n个有效等价类和一个无效等价类;
e、在规定了输入数据必须遵守的规则的情况下,可以确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则);
f、在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。
黑盒测试边界值分析法
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。边界值选择的原则:
a、如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围的边界的值作为测试输入数据。例如,如果程序的规格说明中规定:“重量在10公斤至50公斤范围内的邮件,其邮费计算公式为……”。作为测试用例,我们应取10及50,还应取10.01,49.99,9。99及50.01等;
b、如果输入条件规定了值的个数,则用最大个数,最小个数,比最小个数小一,和比最大个数大一的数作为测试数据。例如,一个输入文件应包括1~255个记录,则测试用例可取1和255,还应取0及256等。
c、将前面两个原则应用于输出条件,即涉及测试用例使输出值达到边界值及其左右的值。
d、如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例。
e、如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例数据;
f、分析规格说明,找出其他可能的边界条件。
相关查询:北京天气预报、旅游景点天气、上海天气预报15天、广州国际机场天气、卫星云图天气预报、天气预报降水分布
- 上一篇:为什么年轻人不排斥穿秋裤了 今冬寒
- 下一篇:最后一页
最新天气预警提示信息
- 辽宁省凌海市发布大雾黄色预警
- 内蒙古自治区满洲里市发布大风蓝色预警
- 陕西省华阴市发布大雾黄色预警
- 内蒙古自治区鄂温克族自治旗发布大风蓝色
- 内蒙古自治区新巴尔虎左旗发布大风蓝色预
- 甘肃省镇原县发布大雾黄色预警
- 黑龙江省宁安市发布大雾黄色预警
- 贵州省江口县发布大风蓝色预警
- 黑龙江省方正县发布大雾黄色预警
- 内蒙古自治区呼伦贝尔市发布大风蓝色预警
- 吉林省扶余县发布大雾黄色预警
- 青海省杂多县发布道路结冰黄色预警
- 河南省封丘县发布大雾黄色预警
- 四川省喜德县发布大风蓝色预警
- 贵州省赫章县发布大雾黄色预警
- 浙江省建德市发布大雾黄色预警
- 新疆维吾尔自治区温泉县发布大雾黄色预警
- 浙江省萧山区发布大雾黄色预警
- 贵州省毕节市发布大雾黄色预警
- 浙江省余杭区发布大雾黄色预警
关于天气与生活的那些事儿
- 立冬补冬习俗指的是立冬要做什么 立冬补
- 立冬是几月几日2022 立冬是2022年几月几
- 我国传统民俗中哪个节气代表冬季的开始
- 立冬吃什么 立冬吃哪些食物
- 猪和狗哪种动物嗅觉更厉害 猪的嗅觉强还
- 立冬节气的特点和风俗 立冬节气的特征与
- 立冬吃什么风俗食物 立冬吃哪些传统食物
- 老人年纪大了听力会下降这是因为什么 老
- 立冬和冬至什么区别 立冬与冬至有哪些不
- 立冬的寓意和象征 立冬的代表寓意与象征
- 立冬有哪些风俗 立冬包含什么习俗
- 立冬算不算进入冬天了 立冬意味着进入冬
- 描写立冬的唯美诗句 描述立冬节气的唯美
- 过了立冬就是冬天了吗 立冬之后就是冬季
- 立冬和冬至是一回事吗 立冬与冬至是一样
- 立冬后多久开始很冷 立冬过后多长时间开
- 立冬一般温度是多少度 立冬气温通常是多
- 立冬后天气还热吗 立冬节气后天气还会热
- 数九是从立冬开始立春结束吗 数九天是立
- 立冬等于入冬吗 立冬算不算进入冬天了
- 立冬是进入冬天的意思吗 立冬是冬天开始
- 立冬是不是最冷的一天 立冬节气是最寒冷
- 立冬是冬天的第一天吗 立冬节气是冬季的
- 河南立冬以后穿什么衣服 河南立冬之后要
- 立冬算是冬天了吗 立冬属于冬季了吗
- 立冬是开始进入冬天吗 立冬节气是开始算
- 每年立冬时间是一样吗 每年立冬节气的日
- 入冬的第一天是哪一天 入冬第一天是在哪
- 冬至是冬天最冷的时候吗 冬至是冬季最寒
- 过了秋分是不是入冬 秋分之后是不是入冬
- 入冬的标准是什么 我国入冬的标准是什么
- 台风和冷空气结合会怎样 台风遇上冷空气
- 十一月是初冬还是深秋 11月份属于初冬还
- 台风为什么能吸引冷空气 台风为何会吸引
- 冬天会更容易饿吗 冬季是更会容易饿吗
- 冬天会消耗脂肪吗 冬季脂肪消耗快吗
- 清远新闻爆料热线 清远新闻曝光热线
- 今年冬天会下雪吗 今年冬季是会下雪的吗
- 今年冬天会不会很冷 今年冬季会很冷吗
- 2023冬天会出现极端寒潮吗 2023年冬季会