zoukankan      html  css  js  c++  java
  • 测试的级别

    测试的级别

    enter description here

    测试分级

    单元测试

    多半为程序员自己编码完成,也可以由测试开发或者自动化测试工程师代替,或者告诉开发需要完成单元测试,不少企业将单元测试覆盖率 做为开发考核kpi 或者 下一级别测试的准入标准。

    很多人感觉单元测试很神秘,其实没有,简单说,假如你写了一个业务功能是加法运算。
    在对应测试类里进行加法运算的检查。你可以写三条用例。
    测试数据为 1+1 ,(-1)+(-1),1+ (-2)来调用此方法,断言结果。验证结果是不是正确。此三条用例通过,说明加法运算此函数功能正常。

    集成测试

    举例子来说,假如做软件好像一台汽车,单元测试就是每个单独的零配件质量已经测试稳定了,集成测试就是开始组装的过程,函数与函数,模块与模块,子系统之间的集成等,这个阶段我们多半做的是接口测试。

    系统测试

    这个是目前国内企业测试中的重头戏,大部分时间我们是系统测试为主,开始就是系统测试,结束也是系统测试。大部分我们说的点工,就是此阶段。基本上已经与普通用户操作软件一致。我们开始对着用例,执行功能测试。提交缺陷。回归。里面东西和流程很多,我们单独写一篇博客来讨论。

    验收测试

    验收测试主要参与人员就不是我们测试了,而是需求的提出方。
    关键用户,用户代表来执行

    • 阿尔法 >贝塔 >UAT.

    举例子来说吧,我用过一个很好用的国产linux系统,叫做deepin linux 。

    系统测试阶段,由deepin linux 内部测试员工来执行。

    我曾做为社区内测成员,参与的测试就属于 α测试。

    社区内测完成之后,我们就会看到 beta 版本,公测版本,β测试。也就是这个公测版本。

    最后这个系统被某个企业或者政府采用了。验货的时候对着功能清单一个个试用功能,就算是UAT测试。

    大家看思维导图就行。介绍的很仔细。

  • 相关阅读:
    (Java实现) 装载问题
    (Java实现) 子集和问题
    (Java实现) 子集和问题
    (Java实现) 整数区间
    (Java实现) 车厢重组
    (Java实现) 车厢重组
    (Java实现) 车厢重组
    (Java实现) 车厢重组
    delphi 程序窗体及控件自适应分辨率(通过ComponentCount遍历改变字体大小以及上下左右)
    后台开发:核心技术与应用实践(边写代码边读书才是最好的学习方式)
  • 原文地址:https://www.cnblogs.com/znan/p/8652017.html
Copyright © 2011-2022 走看看