我们知道在完成了测试需求分析和测试业务流程分析后,就可以开始进一步的测试用例设计了。那么测试用例设计包括哪些类型呢?下面为大家讲述下软件测试用例设计包括哪些类型?

测试用例设计的类型,主要包括功能测试,边界测试,异常测试,性能测试,压力测试等。在用例设计中,除了功能测试用例外,应尽量考虑边界、异常、性能的情况,以便发现更多的隐藏问题。

功能测试

主要测试某个功能是否满足需求的定义,是否正确,是否完备。功能测试,由业务需求和设计说明导出的功能测试、等价类划分。

边界测试

边界测试,顾名思义,就是用来探测和验证代码在处理极端的或偏门的情况时会发生什么。边界测试并不仅仅指输入域/输出域的边界,还包括以下内容:1、数据结构的边界;2、状态转换的边界;3、功能界限的边界或端点。

异常测试

对某些功能来说,其边界情况无法简单的了解或某些操作不完全是正确的但又是可能发生的,类似这样的情况需要书写相关的异常测试。由业务需求和设计说明导出的特殊业务流程、错误猜测法、边界值分析、内部边界值测试等。

性能测试

检查系统是否满足在需求中所规定达到的性能,性能主要包括了解程序的内外部性能因素。内部性能因素包括测试环境的配置,系统资源使用状况;外部因素包括响应时间,吞吐量等。

压力测试

压力测试又称强度测试,主要是检查系统运行环境在极限情况下软件运行的能力,比如说给一个相当大的负荷或网络流量给应用软件兼容测试:测试软件产品在不同的平台,不同的工具,相同工具的不同版本下功能的兼容性。

测试用例设计完成后,为了确认测试过程和方法是否正确,是否有遗漏的测试点,需要进行测试用例的评审。测试用例评审一般是由测试leader安排,参加的人员包括:测试用例设计者、测试leader、项目经理、开发工程师、其它相关开发测试工程师。测试用例评审完毕,测试工程师根据评审结果,对测试用例进行修改,更新完善,并记录修改日志。

软件测试用例设计包括哪些类型?相关推荐

  1. 软件测试用例设计方法(一)

    目录 软件测试用例设计之等价类划分法 一.等价类划分法的定义 二.等价类划分法的术语 三.等价类划分原则 四.实例演示(三角形问题和档案管理系统问题) 软件测试用例之边界值分析法 一.边界值分析法定义 ...

  2. 【测试基础】软件测试用例设计方法

    软件测试用例设计方法 软件测试的核心就是测试用例的编写!!! 那么我们应该学习如何来编写软件测试用例呢? 通常我们会通过学习几种设计放了编写软件软件用例它们分别是等价类划分,边界值分析法,场景法,错误 ...

  3. 软件测试用例设计实用经验之谈

    概述 软件测试用例设计最重要的前提是掌握业务知识,加上一定的测试用例设计方法,软件测试的工作实际就非常简单了,多测试几个实际项目技能就自然提高了. 我把软件测试用例设计分成4个部分: ·测试类型 ·设 ...

  4. 手机软件测试用例设计

    实例讲解手机软件测试用例设计 实例讲解手机软件测试用例设计,测试伴随在整个手机软件开发的各个阶段中,测试质量的高低直接关系到手机软件的可用性,友好性,可靠性.可以说,测试环节是手机软件开发的重要环节, ...

  5. 软件测试怎么测边界值,软件测试用例设计之边界值分析法(示例代码)

    软件测试用例设计之边界值分析法 一.定义 对输入或输出的边界值进行测试的一种黑盒测试方法.通常边界值分析法是作为对等价类划分法的补充,其测试用例来自等价类的边界 二.与等价类划分的区别 边界值分析法首 ...

  6. 【经验】软件测试用例设计之错误推测法

    方法定义 错误推测法是指:在测试程序时,人们可以根据经验或直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的测试用例的方法. 主要还是一个慢慢积累的过程.一般来说,常见的错误推测法都是 ...

  7. 手机软件测试用例设计实践

    一.测试用例设计概述 测试伴随在整个手机软件开发的各个阶段中,测试质量的高低直接关系到手机软件的可用性,友好性,可靠性.可以说,测试环节是手机软件开发的重要环节,是整个开发过程的"中枢神经& ...

  8. 软件测试用例设计“八法归一”——因果阵

    [本文出自天外归云的博客园] 八法 测试用例设计有八法: 1. 等价类划分法 2. 边界值分析法 3. 错误推测法 4. 因果图法 5. 路径覆盖法 6. 功能图法 7. 正交试验设计法 8. 场景设 ...

  9. 软件测试用例设计方法分析

    熟悉软件方法的六个纬度(测试角度) 1.架构:无架构 ---- 例如:单机版  安装,卸载 B/S 浏览器 ---- 兼容性,功能,性能,GUI 服务器 ---- 环境搭建(大的平台有专人负责部署小的 ...

  10. 软件测试用例设计方法-场景法

    从本篇文章开始,进入到测试用例设计方法的分享,第一个要分享的方法就是,场景法. 相信对测试有一定基础的你会感到奇怪:用例设计方法,不是应该从等价类划分法说起吗?为什么一上来就直接说场景法呢? 对,如果 ...

最新文章

  1. 仿射加密简述和Win32版本实现
  2. listview 的 selection mode 训练小例子
  3. Android 自定义Action Button
  4. C语言那点事——如何从零学好C语言?
  5. oracle批量update数据_东方国信大数据面试真题
  6. 急急急 大神帮忙给个思路和步骤吧 万分感谢
  7. 三角函数公式总结(四)
  8. 3.10 datetime
  9. 留言板php数据库_PHP 留言板教程数据库表设计
  10. MySQL开发者需要了解的12个技巧与窍门
  11. 台式计算机内置无线网卡,台式机内置无线网卡和外置的区别
  12. 嵌入式物联网软件开发实战
  13. java开发一款推箱子游戏
  14. 制作外挂需要多高的编程技术?
  15. 俄勒冈州立大学研发脱口秀机器人,全美巡演数十场获好评
  16. 户外LED透明屏与室内透明屏区别,选型号建议
  17. 胡说八道设计模式—观察者模式
  18. Execute JavaScript
  19. python 蟒蛇程序详解_软件测试学习教程——【大蟒蛇】python基础
  20. Oracle 储存生僻字

热门文章

  1. Kudu Partition Tablet Bucket
  2. Memory barrier(内存屏障)
  3. 小米手机隐私相册在哪?将你的照片锁进“保险柜”
  4. linux——18数据库SQLite3
  5. 看完这20部电影,你可以去全球任何一家公司做董事长或总经理
  6. JS 实现右击菜单功能
  7. 刘鹏计算广告学听课笔记 第二章:合约广告系统(一)
  8. php开发自学经典.pdf_PHP从入门到精通(第4版) 明日科技 中文完整pdf扫描版[42MB]
  9. JavaScript --------WebS APIs学习之网页特效(动画函数封装)
  10. 内网穿透干货教程,1分钟极速穿透内网端口