单元测试:是指对软件中最小可测试单元进行检查和验证

单元测试当一段代码完成后,是由白盒测试工程师或者开发人员自行测试,比如java中执行单元测试叫做junit测试

目前大部分公司单元测试由开发人员简单编译和调试一下自己的程序,没有相应的单元测试计划

单元测试方式:先静态地观察代码是否符合规范,然后动态地运行一下代码,检查运行结果

集成测试:是单元测试的下一个阶段,是指将通过测试单元模块组装成系统或者子系统,再进行测试,重点测试不同模块的接口部分

集成测试也是由白盒测试或者开发人员来完成

系统测试:(黑盒测试)在经过集成测试的单元模块,按照整体需求规格说明书,进行一套有效严格的测试,保证软件的正常运行。(集成测试偏重于技术角度,系统测试偏重于业务角度)

回归测试:(回归测试在测试生命周期中是很重要的一部分,会进行多次回归测试),是指在发生修改之后,再重新回去测试一下,避免修改的内容导致了其他的错误。验证之前出现过但已修复好的缺陷不再重新出现。

冒烟测试:(是自由测试的一种)是指开发者功能完成后的完整性功能测试,发现问题后反馈给开发者进行修改,然后看这次修改是否真的修复解决了这bug,或者对其他模块造成了影响,这个时候就需要冒烟测试来进行验证,缺点就是覆盖率低。

验收测试:也叫交付测试,是针对用户需求、业务流程进行的整体测试,确认是否满足验收标准,由用户、客户看是否接受系统,可以部署上线。

Alpha测试:用户在开发者的场所进行测试,是一个可控的环境中测试的。

Beta测试:是用户在对软件产品进行测试,开发者不在现场,用户对测试过程中遇到的bug进行记录,开发并对它进行修改,再测试,直到用户觉得可以了,就部署上线

软件测试分为哪几个阶段?相关推荐

  1. 因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点。

    因特网的发展大致分为哪几个阶段?请指出这几个阶段的主要特点. 因特网的发展大致分为三个阶段. 第一阶段:从单个网络APPANET向互联网发展:TCP/IP协议的初步成型: 第二阶段:建成三级结构的In ...

  2. 简述计算机审计过程大致包括几个步骤,审计过程大致分为哪几个阶段

    每一个审计项目都要有审计计划和审计方案.在审计项目执行中,还要有审计程序,即某一审计检查的执行过程.审计计划包括年度计划和项目计划.那么审计过程大致分为哪几个阶段.找法网小编为大家详细介绍. 审计过程 ...

  3. 创业阶段如何找客户_怎么才叫创业 创业分为哪几个阶段?

    大学毕业后,很多大学生并不想去找工作,他们不想做一个勤勤恳恳任劳任怨的上班族,也不想去考什么公务员拿到人们口中所谓的铁饭碗.更多的大学生选择了去创业,他们觉得自己的未来有无限种可能,自己不去尝试不去努 ...

  4. PMP考试-团队发展主要分为哪几个阶段-(第6版)

    PMP考试-团队发展主要分为哪几个阶段 1.组建期--项目小组启蒙阶段 2.激荡期--形成各种观念,激烈竞争.碰撞的局面 3.规范期--规则,价值,行为,方法,工具均已建立 4.执行期--人际结构成为 ...

  5. mysql的发展进程和特点_数据库的发展历史分为哪几个阶段_各有什么特点

    (一)数据库的发展历史分哪几个阶段?各有什么特点 答:数据库的发展历史经历了人工管理.文件系统和数据库系统三个发展阶段. 人工管理数据具有如下特点: 1.数据不保存 2.数据需要由应用程序自己管理,没 ...

  6. 软件测试计划分哪五大块,[liu yanling]软件测试分为哪几个计划过程阶段

    centos6.5安装elasticsearch java下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downl ...

  7. 信息系统的生命周期分为哪几个阶段?

    信息系统的生命周期包括: 大体上可以为5个阶段: 1.系统规划 :可行性分析与项目开发计划 2.系统分析 :需求分析 3.系统设计 :概要设计.详细设计 4.系统实施 :编码.测试 5.运行维护 还可 ...

  8. mysql设计包括_数据库设计一般分为哪几个阶段

    数据库设计一般分为需求分析.结构设计.数据库实施.数据库运行和维护四个阶段.结构设计包括概念设计.逻辑设计和物理设计.数据库实施的主要任务和目标是,在实际的计算机系统中建立数据库应用系统. 数据库设计 ...

  9. 电动车充电软件测试,电动车充电分为哪几个过程

    电动车充电分为哪几个过程 1.恒流充电阶段,充电器充电电流保持恒定,充入电量快速增加,电池电压上升: 2.恒压充电阶段,充电器充电电压保持恒定,充入电量继续增加,电池电压缓慢上升,充电电流下降: 3. ...

  10. 计算机的发展各阶段使用的元器件是什么,计算机的发展经历了哪几个阶段?各阶段的主要特征是什么?...

    一共有四个发展阶段:第一代计算机 特征是采用电子管作为主要元器件第二代计算机 特征是采用晶体管作为主要器件第三代计算机 特征是半导体中小规模集成电路第四代计算机 特征是大规模和超大规模集成电路电子管( ...

最新文章

  1. 不用羡慕BAT,自己手工也能搭建伪基站监控系统
  2. 哄骗DB2look 重新创立优化器访问筹划(3)
  3. 深信服安全软件产品配置概况
  4. 【USACO1.1】Broken Necklace
  5. 一睹为快 | 施耐德电气全生命周期智能制造解决方案亮相线上工博
  6. bcp 不能调用where 子句_三、p18-28条件查询、分组聚合、排序where/group by/having/order by...
  7. Mac新手使用技巧——AirDrop
  8. uva 10308 Roads in the North
  9. 提取win11最新等线字体1.18制作的magisk模块,有常规,加粗,和细体三个字重。
  10. 试用具体例子说明为什么在运输连接建立时要使用三次握手。说明如不这样做可能会出现什么情况。
  11. Mybatis(一) 主配置文件
  12. 百度网盘不限速下载网页版
  13. Unity3D Shader系列之描边
  14. SQL Server 数据库表修改主键字段长度
  15. PS学习笔记--操作篇
  16. 电视剧 | 黑镜S5E1 生死搏击
  17. 美团点评java开发面试问题
  18. P4766 [CERC2014]Outer space invaders
  19. eclipse使用代码质量管理审查工具整理sonarlint(第一篇)
  20. Android 获取设备的分辨率及屏幕密度、sw

热门文章

  1. python rtf读取_如何使用Python读取RTF文件,python,格式,的
  2. html文件上传 用到美化,纯css美化file文件上传控件方法
  3. 将手机投屏到电脑以及用手机实现对电脑的控制
  4. Web票据在线打印和套打解决方案
  5. 浅谈软件工程学习心得
  6. word2vec算法
  7. 专题:固体力学中应力与应变分析详解(1.应力分析 2.符号 3.一般的三维应力场)
  8. 2021-11-19 工作记录--apiCloud-YDUI下拉框
  9. 只要五分钟,即可将博客搬到公众号并完美布局(原创-独家)!
  10. css设置行高居中,CSS line-height行高上下居中垂直居中样式属性