
#黑盒测试
suimeng6
一个后端小白
展开
-
黑盒测试的状态迁移法
状态迁移法主要关注在测试状态转移的正确性上面。对于一个有限状态机,通过测试验证其在给定的条件内是否能够产生需要的状态变化,有没有不可达的状态和非法的状态,是否可能产生非法的状态转移等。通过构造能导致状态迁移的事件,来测试状态之间的转换。原创 2025-04-02 15:32:20 · 325 阅读 · 0 评论 -
黑盒测试的错误推测法
基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。它的要素共有三点,分别为:经验、知识、直觉。原创 2025-04-01 09:15:00 · 180 阅读 · 0 评论 -
黑盒测试的场景法(能对项目业务进行设计测试点)
通过运用场景来对系统的功能点或业务流程的描述,设计用例遍历场景,验证软件系统功能的正确性从而提高测试效果的一种方法。场景法一般包含基本流和备用流。基本流:软件功能的正确流程,通常一个业务只存在一个基本流且基本流有一个起点和一个终点。备选流:除了基本流之外的各个支流,包含基本流之外的其他备选场景、异常场景。原创 2025-03-31 23:24:17 · 232 阅读 · 0 评论 -
黑盒测试的正交实验法
正交实验法是研究多因素多水平的一种方法,它是通过正交表挑选部分有代表性的水平组合试验替代全面试验。这些有代表性的组合试验具备了“均匀分散,整齐可比”的特点。正交表一般用L,(mk)表示,L代表是正交表,n代表试验次数或正交表的行数,k代表最多可安排影响指标因素的个数或正交表的列数,m表示每个因素水平数,且有n=k*(m-1)+1.原创 2025-03-31 23:22:41 · 378 阅读 · 0 评论 -
黑盒测试的因果图法(输入条件之间的相互制约关系)
因果图法是用图解的方法表示输入的各种组合、约束关系,依据因果图最终写出判定表从而设计相应的测试用例。原创 2025-04-01 09:15:00 · 994 阅读 · 0 评论 -
黑盒测试的判定表法(能对多条件依赖关系进行设计测试点)
判定表是分析和表达多逻辑条件下执行不同操作的工具。就是指把所有的输入条件、所有可能采取的动作按表格列出来,每一种条件和动作的组合构成一条规则,也即一条用例。条件桩:列出问题中的所有条件,列出条件的次序无关紧要。动作桩:列出问题中可能采取的操作,操作的排列顺序没有约束。条件项:列出条件对应的取值,所有可能情况下的真假值。动作项:列出条件项的、各种取值情况下应该采取的动作结果。判定表中贯穿条件项和动作项的一列就是一条规则假设有n个条件,每个条件的取值有两个(0,1),全组合有2的n次方种规则。原创 2025-03-31 23:19:02 · 293 阅读 · 0 评论 -
黑盒测试的边界值分析法(能对限定边界规则设计测试点)
人们从长期的测试工作经验得知,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误!边界值分析法是对等价类划分法的一个补充,边界值一般都是从等价类的边缘值去寻找。边界值分析的基本思想:正好等于、刚刚大于、刚刚小于边界的值作为测试数据。选取正好等于、刚好大于、刚好小于边界的值作为测试数据。原创 2025-03-31 23:18:16 · 259 阅读 · 0 评论 -
黑盒测试的等价类划分法(输入数据划分为有效的等价类和无效的等价类)
3、根据有效和无效造数据编写用例。针对:需要有大量数据测试输入,典型代表:页面的输入框类测试。但是没法穷举测试的地方。2、确定有效和无效等价。原创 2025-03-29 23:26:16 · 237 阅读 · 0 评论 -
黑盒测试的测试用例构成的八点要素
是为测试项目而设计的执行文档。原创 2025-03-29 23:22:12 · 287 阅读 · 0 评论 -
黑盒测试的概念和特点
把所有的功能和逻辑接口都放在一个盒子里面,你是看不到里面的逻辑与走向的你只能通过盒子的外表进行测试。在测试过程中只关注输入和输出,也叫数据驱动测试。原创 2025-03-28 14:31:19 · 297 阅读 · 0 评论