新闻详情

新闻详情

首页 / 资讯中心 / 详情

黑盒测试核心方法详解

发布时间:2026/9/25 10:51:45来源:尧图网络
黑盒测试核心方法详解
等价类划分有效等价类 无效等价类规则针对有效等价类选取一条测试数据尽可能覆盖所有效等价类针对无效等价类选取一条测试数据单独覆盖一个无效等价类区别大小写在等价类种不需要考虑测试用例中需要程序需要录入0~100之间的整数等价划分的步骤根据需求找出页面的元素根据每个元素的需要或者规则找出条件根据等价类划分的表格列出条件有效等价类无效等价类根据每个条件找出对应有效等价类和无效等价类并进行编号根据将等价类转换为测试用例的规则来生成测试用例选取一条测试数据尽可能多的覆盖所有有效等价类选择一条测试数据单独覆盖一个无效等价类等价类划分法——原则在输入条件规定了取值范围或值的个数的情况下可以确定一个有效等价类和两个无效等价类。0-100 一个有效 两个无效输入条件规定了输入值的集合或是规定了必须如何的条件则可以确定一个有效等价类和一个无效等价类旧密码正确 旧密码错误在输入条件是一个布尔量的情况下可确定一个有效等价类和一个无效等价类真 假在规定了输入数据的一组值假定 n 个并且程序要对每一个输入值分别处理的情况可以确定 n 个有效等价类和一个无效等价类成绩90 以上优秀80~90 为良好60~80 为一般60 一下不及格在规定了输入数据必须遵守的规则的情况下可确立一个有效等价类符合规则和若干个无效等价类从不同角度违反了规则。正确大写字母小写字母数字 错误好多个在确知已划分的等价类中各个元素在程序处理中的方式不同的情况下则应该对该等价类进一步划分为更小的等价类边界值的划分完善等价类的边界值要单独使用一条测试用例等价划分跟边界值划分结果起来一起用判定表划分判定表是分析和表达多种输入条件下系统执行不同动作的工具它可以把复杂的逻辑关系和多种条件组合的情况表达的即具体又明确。例子若用户欠费或停机则不允许主被叫判定表法设计用例的步骤列出所有的条件桩和动作桩确定条件桩的个数计算出规则个数如果有 3 个条件每个条件有两个取值故应有 2*2*28 个规则有几个条件桩就是 2 的几次方来计算规则个数。使用折半法填入条件项条件项和动作项把不符合常理的规则去掉化简合并相似规则根据实际的业务逻辑合并有风险化简需谨慎将每条规则转换为一条或多条用例判断表划分和等价类划分结合测试用例例子2验证码不正确过期时间失效验证码——3条用例补充的用例场景法流程图等价类划分边界时划分判定表针对单个功能测试用例编写。场景法业务流划分基本流程、备选流程、异常流程基本流程通过业务流程输入都是正确能达到目标流程的。插入卡 -- 输入密码 -- 输入取款金额 -- 取款 -- 退卡备选流程通过业务流程输入错误操作导致流程反复经过纠正错误后仍然能达到目标流程。插入卡 -- 输入密码错误 -- 再次输入密码正确 -- 输入取款金额 -- 取款 -- 退卡异常流程通过业务流程输入错误操作产生异常终止流程。插入卡 -- 输入密码错误超过 3 次 -- 吞卡锁定卡画流程图 processon 登录 | ProcessOn正交试验法状态机定义状态机是有限状态自动机的简称是现实事物运行规则抽象而成的一个数学模型状态现实事物是有不同状态的。如门开关。状态机也就是 State Machine不是指一台实际机器而是指一个数学模型概念第一个是 State状态。一个状态机至少要包含两个状态。open, closed。第二个是 Event事件。事件就是执行某个操作的触发条件或者口令。对于自动门“输入开门指令” 就是一个事件。第三个是 Action动作。事件发生以后要执行动作。例如事件是 “按开门按钮”动作是 “开门”。编程的时候一个 Action 一般就对应一个函数。第四个是 Transition变换。也就是从一个状态变化为另一个状态。例如 “开门过程” 就是一个变换。例子因果图
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

隔夜日内收益分解的代码示例 2026/9/25 18:54:31

隔夜日内收益分解的代码示例

A 股中隔夜端可能强烈反转,日内端可能偏动量,且收益/波动很大部分来自隔夜跳空。 T1、涨跌停、集合竞价、散户占比高等制度与行为特征,使得总收益有必要拆成隔夜和日内。 这时尝试梳理如何拆分,以及如何构造隔夜/日内累计动量因…

阅读更多 →
计算机二级 Python 备考路线:考点分值分布、高频易错点与冲刺计划 2026/9/25 18:54:24

计算机二级 Python 备考路线:考点分值分布、高频易错点与冲刺计划

计算机二级 Python 备考路线:考点分值分布、高频易错点与冲刺计划 全国计算机等级考试二级 Python(科目 66)通过率并不高,多数人输在公共基础与细节语法上。本文给出一条清晰的备考路线,所有分值数据来自官方考纲。 一…

阅读更多 →
高分子材料燃烧的化学机理是什么?从热分解到自由基链式反应 2026/9/25 18:54:24

高分子材料燃烧的化学机理是什么?从热分解到自由基链式反应

电线短路引发火灾,沙发被烟头点燃,这些场景中的主角往往是高分子材料——塑料、橡胶、纤维、泡沫。它们为什么会燃烧?答案不是“因为含有碳”这么简单。燃烧需要三样东西同时在场高分子材料燃烧需要三个条件:燃料(材料…

阅读更多 →
MoE就是复制的mlp;gate 训练就是谁答的好久分给谁奖励 2026/9/25 18:54:18

MoE就是复制的mlp;gate 训练就是谁答的好久分给谁奖励

MoE-MLP 完整流转(输入→门控选专家→专家计算→输出) 目录 MoE-MLP 完整流转(输入→门控选专家→专家计算→输出) 一、先固定:几个专家、选几个(人工超参,不是模型决定) 二、内部逐层流转(一个token,从输入到输出) 步骤1:Gate门控打分(核心,一个线性层) 步骤2…

阅读更多 →
3DGS高斯泼溅项目环境搭建(传统Windows版)和ooosplat直接安装使用 2026/9/25 18:54:18

3DGS高斯泼溅项目环境搭建(传统Windows版)和ooosplat直接安装使用

ooosplat直接安装使用 OOOSplat 是一款将普通环绕拍摄视频或图片序列一键转换为 3D Gaussian Splatting 的本地桌面应用。选择素材、项目目录和质量档位后,应用会自动完成画面准备、相机重建、训练与 PLY 发布,并可直接预览、调整和导出结果 github下载…

阅读更多 →
为什么现在聚焦 kv cache;分清楚:kv权重 和 kv向量 2026/9/25 18:54:11

为什么现在聚焦 kv cache;分清楚:kv权重 和 kv向量

权重只存一份,KV 是每个 token 存一份,token 够多 kv 向量越大 目录 权重只存一份,KV 是每个 token 存一份,token 够多 kv 向量越大 一、先看两者怎么随长度变化 二、算出来的结果 三、为什么必然如此(本质) 四、现代大模型呢 一、先看两者怎么随长度变化 模型权重:固定…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉