这是我看了有关软件测试的书的一些归纳与总结。

软件测试的核心是发现软件中的缺陷。测试是对软件质量的度量。

一、缺陷

缺陷,目前没有标准定义 。与缺陷相关的一组定义就有:软件错误、软件缺陷、软件故障、软件失效。

软件错误:在软件生存周期内不希望或者不可接受的人为错误;

软件缺陷:存在与软件(文档、数据、程序)之中的那些不希望或不可接受的偏差;例如把!=写成==。

软件故障:软件运行过程中出现的一种不希望或不可接受的内部状态;

软件失效:软件运行时产生的一种不希望或不可接受的外部行为总结;

软件错误是一种人为错误,在相当长一段时间内,软件开发的主角仍然是人,人避免不了犯错,人开发软件过程中的错误遗留在软件中,这样就导致软件缺陷。一个软件错误会产生一个或多个软件缺陷,一个软件缺陷被激活后便产生一个或多个软件故障。若故障没被处理就会导致软件失效。

二、软件测试方法分类

1.根据被测试对象内部实现情况了解程度,分为白盒测试、黑盒测试和灰盒测试;

2.根据是否执行被测系统,分为静态测试和动态测试;

3.根据测试工具支持,分为手动测试和自动测试;

4.根据被测内容,分为功能测试、结构测试和非功能测试;

5.根据显示被测对象是否工作,分为正向测试和反向测试;

6.根据测试过程推进,分为单元测试、集成测试、系统测试和验收测试;

转载于:https://www.cnblogs.com/oucyun/p/3178970.html

软件测试相关概念与分类相关推荐

  1. [转]软件测试的完整分类

    [转]软件测试的完整分类 2015-06-09 转自:软件测试的完整分类 转载于:https://www.cnblogs.com/Ming8006/p/4563994.html

  2. 软件测试概念及分类整理汇总

    转载自博主Findyou 原文链接https://www.cnblogs.com/findyou/p/6480411.html 软件测试概念及分类整理汇总 前言 测试小伙伴在谈论软件测试分类,五花八门 ...

  3. 软件测试问题分类,软件测试中常见问题分类说明

    软件测试中常见问题分类说明 一. 规范化问题 包括软件规范和业务规范两大类,软件规范问题主要指操作过程中显而易见的错误或缺陷,非人性化设计.友好度较差等:业务规范问题主要指使用非标准或非惯例的业务术语 ...

  4. 【软件测试工程师】关于软件测试术语的定义,软件测试中的分类

    01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作.在测 ...

  5. 软件测试定义/过程/分类

    一.软件测试定义:(为了发现程序中的错误而执行程序的过程) 1为了发现程序员在开发中存在的代码以及逻辑错误 2审核产品的完成是否符合用户的需求 3提高客户的体验 4交付更高质量的产品 二.软件测试的过 ...

  6. 基于junit4的关于个人所得税计算的等价类与边界值_功能安全实践 |软件测试方法论之分类树 CTM中等价类方法实践...

    上一篇文章功能安全实践 | CTM方法实践步骤01介绍了软件测试分类树CTM实践的前期内容,本文首先对上篇文章中关于等价类划分的相关内容做一些补充. a,文章中的等价类并不是结果一样,比如,对于数值计 ...

  7. 机器学习相关概念、分类、要解决的任务

    一 机器学习相关概念 在谈及机器学习的前面,我们先来看一个现实生活中的小实例. 比如,先从第一步 "挑芒果"说起. 一开始妈妈告诉你: " 金黄色的要比浅黄的更甜些!&q ...

  8. 一文读懂软件测试的常见分类

    目录 前言 一.按项目流程阶段划分 二.按代码可见程度划分 三.按测试执行方式划分 四.按自动化程度划分 五.其他 结语 前言 软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其 ...

  9. 软件测试-软件及分类

    软件的分类 按层次划分:系统软件/应用软件 按组织划分:开源软件/商业软件 按结构划分:单机软件:直接在单个计算机上安装并运行的软件,如画图工具 C/S 结构软件:C指的是客户端(Client),S指 ...

最新文章

  1. mongo忘记密码并删除用户
  2. 【图示解析】不同进制之间的表示与转换
  3. Spark Streaming整合flume实战
  4. 操作系统磁盘调度_磁盘调度| 操作系统
  5. android代码旋转屏幕,Android Activity源码分析--windowmanager屏幕旋转研究
  6. 【云栖大会】站在时间轴上看基础设施
  7. POJ 2096 Collecting Bugs:期望dp
  8. html5做一个动画qq彩贝,HTML 第九章 作业
  9. 网页flash加载不出来
  10. firebug2.0.7 下载
  11. 《算法导论》第16章-贪心算法 16.1-活动选择问题(含C++代码)
  12. 新个税来了!一图看清你能省多少钱,转需! ​​​​
  13. python编码的种类以及转换以及bytes数据类型的介绍
  14. python基于django校园信息管理平台设计与实现(项目源码+视频录制+截图)
  15. APP运营推广那点事
  16. stm32 关于GPIO寄存器操作
  17. 开题报告的国内外研究现状怎么写呢?
  18. 杂-格签名中常见数字的意义
  19. 以太网和PPPOE网络下MTU和MSS的关系
  20. Google Play开发者账号被封、下架、提审被拒原因分析

热门文章

  1. 图论--最短路--Floyd(含路径输出)
  2. uC/OS-II源码分析(总体思路 三)
  3. printf and echo
  4. 5g与edge ai_使用OpenVINO部署AI Edge应用
  5. 打破学习的玻璃墙_打破Google背后的创新深度学习
  6. Linux dbm轻量级数据库介绍与使用
  7. 明明知道银行存款会贬值,为什么还有那么多人把钱放在银行?
  8. SQLite基本语法
  9. Java解释XML文件的小例子
  10. linux c socket编程详解,Linux c 网络socket编程