黑盒测试方法有哪些-属于黑盒测试方法有哪些大家好!边肖现在给大家详细分析一下什么是黑盒测试方法, 有哪些相关知识点属于黑盒测试方法 。 希望文章内容对你目前遇到的问题有所帮助 。 如果有用, 别忘了收藏这个网站 。 接下来, 我们开始吧!
本文的要点:
1.黑盒测试的方法有哪些?
2.常用的黑盒测试方法有哪些?
3.黑盒测试的方法有哪些?
4.常见的黑盒测试方法有哪些?
5.常见的黑盒测试方法有哪些?
6.黑盒测试的方法有哪些?定义是什么?
黑盒测试的方法有哪些?
一、边界值测试
实践已经得出结论, 大量的软件缺陷发生在输入域和输出域的边界上 。 所以在设计测试用例的时候, 要注意边界 。
例如, 当只有一个输入条件时, 可以这样选择测试用例 。 (以坐标轴为例 。 红点表示测试用例) 。 例如, 当有两个输入条件时, 您可以像这样选择一个测试用例 。 (红点表示测试用例)
Ps:当你想测试健壮性(软件是否坚不可摧)时, 可以这样设计测试用例 。
选择略小于最小值(或略大于最大值)的无效测试数据 。
二、等价类的划分
要做详尽的测试是不可能的, 所以在设计测试用例时, 通常需要在选择“NPC代表”之前划分等价类 。
划分的子集应满足以下因素:
(1)每个子集中的所有数据都是等价的 。
(2)子集互不相交 。
(3)所有子集的并集是整个输入域或输出域 。
ps:
(1)【有效等价类】是相对于规范的一组合理的、正确的、有意义的输入数据 。
(2)【无效等价类】是相对于规范的一组不合理的、错误的、无意义的输入数据 。
啊, 最后一个例子:
比如网站注册用户名时, 输入框要求“用户名以字母开头, 后跟字母或数字的任意组合, 长度=8” 。
(1)有效的等价类划分
用户名= {0所有字母的长度8}
用户名= {0(字母开头的长度+数字)8}
(2)无效的等价类划分
用户名= {0所有号码的长度8}
用户名= {0(数字开头的长度+字母)8}
用户名= {所有字母的长度8}
用户名= {所有号码的长度都是8}
Username = {(数字开头的长度+字母)8}
用户名= {0(字母开头的长度+数字)8}
三 。 因果图
“因为他们经验丰富, 不仅知道现状, 也知道前因后果 。 ”
基于因果图的测试方法应考虑以下问题
(1)规范的理由是什么?
(2)规范的结果是什么?
(3)规范中各种原因之间的关系是什么?
(4)规范中各种结果之间的关系是什么?
(5)规范中的因果之间的约束是怎样的?
(6)如何从规范中的原因和结果设计测试用例?
[a]恒等式:如果c1是1, 那么e1也是1 。 如果c1是0, e1也是0;
[b]否:如果c1是1, 那么e1是0 。 如果c1是0, 那么e1是1;
[C] Or:如果c1和c2中的一个或两个都是1, 那么e 1是1 。 如果c1和c2都是0, 那么e1是0;
[d] AND:当且仅当c1和c2都为1, 则e1为1, 否则e1为0 。
常见的黑盒测试方法有哪些?
常用的黑盒测试方法有划分等价类、边界值分析、虚假推测、因果图、决策表构成、正交实验设计和场景法 。
黑盒测试, 也就是测试各项功能能否正常使用 。 在测试中, 程序被视为打不开的黑匣子 。 完全不考虑程序的内部结构和特性, 测试是在程序接口进行的 。 它只检查程序的功能是否按照需求说明书正常使用, 程序是否能正确接收输入数据并生成正确的输出信息 。 黑盒测试侧重于程序的外部结构, 不考虑内部逻辑结构, 主要测试软件接口和软件功能 。
- 黑龙江疫情最新报道 黑龙江新增8例本土确诊
- 肤色偏黑适合穿哪些颜色的衣服?
- 描写黑夜的唯美句子安静 形容黑夜的句子唯美
- 黑神话悟空官网下载 斗战神官网官方网站
- 为啥牛奶装在方盒子里卖,可乐却是圆瓶子?
- 身上哪些部位的黑痣需要警惕,可能是癌症的信号?
- 如何测试网速快慢 手机如何测试网速
- 山东阿胶的价格,正宗的山东阿胶多少钱一盒
- 关于教师内容的黑板报 教师节黑板报资料 内容
- 夏天到了,有没有哪些降温的“黑知识”?
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
