• 测试的级别


    测试的级别

    enter description here

    测试分级

    单元测试

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

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

    集成测试

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

    系统测试

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

    验收测试

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

    • 阿尔法 >贝塔 >UAT.

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

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

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

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

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

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

  • 相关阅读:
    迎战智能手机时代,芯片厂商谁能笑到最后?
    古老Ubuntu 安装 EDB 的奇葩旅程
    今天做了一个很糟糕的storage and buffer manager
    android 数据库SQL 框架例子
    关于VS2008编译错误"error LNK2005: 已经在 .obj 中定义"
    ListActivity源码分析
    最优非对称加密填充(OAEP)
    EVP_DigestInit(3)源码解析
    Java EE学习笔记(1:Servlet & JSP)
    Servlet
  • 原文地址:https://www.cnblogs.com/znan/p/8652017.html
Copyright © 2020-2023  润新知