• 软件测试分类(重点)


    一、按测试阶段划分

    1、单元测试

    2、集成测试

    3、系统测试

    二、是否覆盖原代码

    1、白盒测试

    2、黑盒测试

    黑盒测试又可以划分为:

    2.1功能测试

    • 逻辑功能测试
    • 界面测试
    • 易用性测试
    • 安装测试
    • 兼容性测试

    2.2性能测试

    • 一般性能测试
    • 稳定性能测试
    • 负载测试
    • 压力测试

    三、是否运行

    1、静态测试:指不实际运行被测软件,而只是静态地检查程序代码、界面或文档中可能存在的错误过程,通常在v模型和w模型的前几个设计阶段进行

    2、动态测试:是指实际运行被测程序,输入相应的测试数据,检查实际输出结果和预期结果是否相符的过程

    四、其他

    1、回归测试

    2、冒烟测试

    3、随机测试(探索测试):对被测软件的一些重要功能进行复测;尤其对以前测试发现的重大bug进行再次测试,可以结合回归测试一起进行

    4、验收测试

    • ∂测试
    • ß测试
    • γ测试

    五、是否自动化

    1、人工测试

    2、自动测试

  • 相关阅读:
    面向对象基础之类与对象
    常用模块(一)
    re模块与正则表达式
    初识模块
    函数进阶篇
    Spring + Mybatis 读写分离
    java包的所有类生成class
    Oralce数据库的优化
    Java 搜索引擎
    JAVA分布式架构的演进
  • 原文地址:https://www.cnblogs.com/nanjo4373977/p/13044763.html
Copyright © 2020-2023  润新知