测试用例设计

测试用例设计方法

  • 等价类划分法
  • 边界值分析法
  • 错误推测方法
  • 因果图方法
  • 判定表驱动分析法
  • 正交实验设计方法
  • 功能图分析方法
  • 场景设计方法
  • 形式化方法
  • 扩展有限状态机方法

需求追踪管理工具

  • ALM
  • DOORS
  • JIRA
  • TestLink
  • Other

测试工具

  • SoapUI
  • jmeter
  • loadrunner

用例设计的其它经验

  • 只有深入理解被测试软件的架构,你才能设计出“有的放矢”的测试用例集,去发现系统边界以及系统集成上的潜在缺陷
作为测试工程师,切忌不能把整个被测系统看作一个大黑盒,你必须对内部的架构有清楚的认识,比如数据库连接方式、数据库的读写分离、消息中间件 Kafka 的配置、缓存系统的层级分布、第三方系统的集成等等。
  • 必须深入理解被测软件的设计与实现细节,深入理解软件内部的处理逻辑。
单单根据测试需求点设计的用例,只能覆盖“表面”的一层,往往会覆盖不到内部的处理流程、分支处理,而没有覆盖到的部分就很可能出现缺陷遗漏。在具体实践中,你可以通过代码覆盖率指标找出可能的测试遗漏点。
同时,切忌不要以开发代码的实现为依据设计测试用例。因为开发代码实现的错误会导致测试用例也出错,所以你应该根据原始需求设计测试用例。
  • 需要引入需求覆盖率和代码覆盖率来衡量测试执行的完备性,并以此为依据来找出遗漏的测试点。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一 进行测试设计的一般流程 设计测试案例的时候,需要有清晰的测试思路,对要测试什么,按照什么顺序测试,覆盖哪些需...
    AIHorse阅读 4,639评论 0 3
  • 前言杂谈 在聊移动APP测试用例设计之前,我请大家先思考如下2个问题: 第一,我们为什么要做好测试用例设计?——w...
    Cathyhi阅读 5,816评论 3 64
  • 一、常用黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 因果图法 状态迁移图法 流程分析法 正交试验法...
    hollow_s阅读 1,103评论 0 1
  • 目录结构 一、认识测试用例 (1)测试用例(Test Case)目前没有经典的定义。比较通常的说法是:指对一项特定...
    开心糖果的夏天阅读 1,842评论 0 36
  • 文/盘里的莱 月儿调皮的躲藏 小雨滴答的欢唱 小桥流水悠悠绵缠 烈酒入口浓浓情伤 云儿孤独的流浪 走街坊穿长廊 相...
    盘里的菜阅读 327评论 0 9