惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
量子位
M
MIT News - Artificial intelligence
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
雷峰网
雷峰网
I
InfoQ
罗磊的独立博客
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
大猫的无限游戏
大猫的无限游戏
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
腾讯CDC
博客园 - 三生石上(FineUI控件)
The GitHub Blog
The GitHub Blog
K
Kaspersky official blog
P
Privacy & Cybersecurity Law Blog
S
SegmentFault 最新的问题
T
Threat Research - Cisco Blogs
H
Help Net Security
小众软件
小众软件
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
C
CERT Recently Published Vulnerability Notes
WordPress大学
WordPress大学
T
Tenable Blog
T
The Blog of Author Tim Ferriss
C
Cisco Blogs
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - Franky
A
Arctic Wolf
T
Threatpost
Scott Helme
Scott Helme
C
Cybersecurity and Infrastructure Security Agency CISA
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
The Exploit Database - CXSecurity.com
G
GRAHAM CLULEY
Security Latest
Security Latest
Spread Privacy
Spread Privacy
L
LINUX DO - 热门话题
V
Vulnerabilities – Threatpost
P
Privacy International News Feed
S
Schneier on Security
Latest news
Latest news
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com

博客园 - 家贤

软件测试职业规划 写给测试新手 TD安装与说明 ERP需求调研必做三件事 在ERP实施中的致命过失(转) 一年Java之路的回顾(转载) 国内软件测试中文书籍大全 软件测试新手的修炼之路 性能测试规划建议书 从LoadRunner另类录制方式看LR的录制原理 什么是Loadrunner 性能测试工具的原理 性能测试原理及性能测试实例分析 WIP的概念 BTS 使用手册 使用 TestLink 进行测试管理 TestLink的安装和及与BugFree的整合 测试用例设计白皮书 安装测试指南
测试用例设计白皮书--测试用例基本概念
家贤 · 2008-04-26 · via 博客园 - 家贤

目  录
1. 概述
2. 测试用例基本概念
    2.1. 测试用例的定义
    2.2. 测试用例的特征
    2.3. 测试用例组成元素
    2.4. 测试用例设计原则
3. 测试用例设计方法
    3.1. 等价类划分方法
    3.2. 边界值分析方法
    3.3. 错误推测方法
    3.4. 因果图方法
    3.5. 判定表驱动分析方法
    3.6. 正交实验设计方法
    3.7. 功能图分析方法
    3.8. 场景设计方发
4. 测试用例设计综合策略

1.概述
    Grenford J. Myers在《The Art of Software Testing》一书中提出:一个好的测试用例是指很可能找到迄今为止尚未发现的错误的测试,由此可见测试用例设计工作在整个测试过程中的地位,我们不能只凭借一些主观或直观的想法来设计测试用例,应该要以一些比较成熟的测试用例设计方法为指导,再加上设计人员个人的经验积累来设计测试用例,二者相结合应该是非常完美的组合。本文所介绍的测试用例设计方法对于测试设计人员将是一个很好的方法指导,当然看完本文也未必能设计出好的测试用例,有了好的方法作为指导后需要更多的实践经验加以巩固和提炼。只有将测试设计思想与丰富的实践经验相融合才能设计出高质量的测试用例,相信你行!
本文描述的范围:测试用例基本概念、测试用例设计方法、测试用例设计综合策略。

    关键词:测试用例、等价类划分、边界值分析、错误推测、因果图、判定表驱动分析、正交实验、功能图分析、场景设计
   
    读者对象:测试设计人员、测试人员
   
    参考文献:
    1. 《计算机软件测试技术》                         郑人杰
    2. 《The Art of Software Testing》               Grenford J. Myers

2.测试用例基本概念
2.1.测试用例的定义

    测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。简单地说,测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行结果。
   
2.2.测试用例的特征
  1.最有可能抓住错误的;
  2.不是重复的、多余的;
  3.一组相似测试用例中最有效的;
  4.既不是太简单,也不是太复杂。
 
2.3.测试用例组成元素
  1.用例ID;
  2.用例名称;
  3.测试目的;
  4.测试级别;
  5.参考信息;
  6.测试环境;
  7.前提条件;
  8.测试步骤;
  9.预期结果;
  10.设计人员。
 
2.4.测试用例设计原则
  1.测试用例的代表性:能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。
  2.测试结果的可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
  3.测试结果的可再现性:即对同样的测试用例,系统的执行结果应当是相同的。

相关文章:

  一、测试用例设计白皮书--测试用例基本概念

  二、测试用例设计白皮书--等价类划分方法

  三、测试用例设计白皮书--边界值分析方法

  四、测试用例设计白皮书--错误推测方法

  五、测试用例设计白皮书--因果图方法

  六、测试用例设计白皮书--判定表驱动分析方法

  七、测试用例设计白皮书--正交实验设计方法

  八、测试用例设计白皮书--功能图分析方法

  九、测试用例设计白皮书--场景设计方发

  十、测试用例设计白皮书--测试用例设计综合策略

欢迎转载此文,转载时请注明文章来源:文斯测试技术研究中心 http://blog.csdn.net/vincetest