当前位置: 首页 > news >正文

第七天 设计用例方法

设计用例方法共十种
其中七种为黑盒测试方法:等价类、边界值、判定表、状态迁移法、场景法、因果图和正交表
经验测试法三种:错误推测法、异常分析法、随机测试法

作用:
(1)单个功能适合:等价类、边界值主要针对 单个功能测试设计  (账号)
(2)组合情况适合:判定表、因果图、正交法  多组合情况(比如:账号,密码、记住密码)
(3)整个场景场景法:测试整个项目流程
(4)状态流转状态法: 针对状态变更

等价类案例:1
现有一个档案管理系统,容许用户通过输入年月对档案文件进行 检索,系统对查询条件年月的输入限定为1990年1月~2049年12月,并规定:日期由6位数字字符组成,前4位表示年,后2位表示月
777948456301c932f0906965358691cb

3571074996d4aecf7ca9304f97aabca9
2:输入框100-5000的范围值
有效等价类:200。无效等价类: 99(小于100) 5001(大于5000)

边界值案例1:案例1:qq号5-13位 上点:5,13 内点:6-12 离点:4,14
案例2:文章标题长度需要大于0且小于30个字符,支持中文数字及特殊符号。
上点:1,29
内点:17
离点:0、30

判定表案例
案例1:
对功率大于50马力的机器、维修记录不全或已运行10年以上的机器,应给予优先的维修处理……”。

理解:1、 功率大于50马力的机器 和维修记录不全(优先)
2、已运行10年以上的机器(优先)
备注:条件3个 2的3次方=8次, 8次可以覆盖所有的组合情况条件1:功率大于50马力条件2:维修记录不全条件3:已运行10年以上值:填或不填动作桩:优先维修、不优先维修

9419e0df99d61eca9731edb9d48606ac

73ac30b1eb87c46880a0f634863f9f90

603095fed97bb20f036694e4f3cf0c61

状态迁移法:
关注系统内部的变化,适用于有明确状态流转的系统。如电商订单、购买车票。

案例

d5b9ea08004b81614633af0100340b07

db7a16182bbadbe6baf34de927c93004

场景法
主要是针对测试场景类型、也称为流程分析法

案例
atm取款流程
绘图1

经验测试方法
错误推测法
异常分析法
随机抽测法:例如:领导抽查

http://www.gsyq.cn/news/46821.html

相关文章:

  • 详细介绍:LLaMA-Factory实战优化进阶
  • ch3题解
  • 2025年11月镀锌板品牌新榜:聚焦HC300DPD+Z镀锌板//镀锌花纹板/热镀锌花纹板/Q345B镀锌花纹板全产业链优势!
  • 2025年11月腻子粉厂家新推荐榜:聚焦环保腻子粉/植物腻子粉/净醛腻子粉/健康腻子粉/无味腻子粉环保性能深度解析!
  • 2025聚脲涂料行业优质厂家推荐榜:宁国创遂领衔,手工 / 喷涂 / 天冬聚脲涂料实力派齐聚
  • 2025发泡混凝土优质厂家推荐榜:云南锦乐五星领跑,西南三家企业凭特色实力入围
  • 编程老鸟请注意
  • 2025年济南画室培训机构最新推荐:济南画室/济南艺考画室/山东美术艺考培训/山东画室/专业教学,个性化辅导新标杆
  • Flutter零基础极速入门到进阶实战(视频教程) - 教程
  • 题解 P13524 [KOI 2025 #2] 跳跃
  • SOS DP
  • 11月10日
  • 密码校验函数
  • 没有路由器的情况下如何通过电脑网口连接开发板
  • AT_arc160_c [ARC160C] Power Up
  • 英语_阅读_Life in cities_待读
  • 一个强大的排序工具
  • 关于IP、TCP、UDP的校验和计算
  • 元叙事提示注入:突破AI安全边界的攻击技术
  • 【计算机网络表格图表解析】网络体系结构、资料链路层、网络层、传输层、应用层、网络安全、故障排查
  • ONES 重磅升级|全新内核,深度可配置,适配复杂业务流
  • CUDA安装注意事项
  • 102302145 黄加鸿 数据采集与融合技术作业2
  • 2025-11-11 早报新闻
  • K8S(九)—— Kubernetes持久化存储深度解析:从Volume到PV/PVC与StorageClass动态存储 - 教程
  • GPIO 也是一个接口,还有 QEMU GPIODEV 和 GUSE - 指南
  • Air780EPM系列低功耗模组USB设计进阶:硬件要点与LuatOS API开发赋能
  • 如何项目管理软件中计算预算?
  • 实用指南:【Qt】9.信号和槽_信号和槽存在的意义
  • DI依赖注入