• 软件测试基础


    1.开发模型

    • 瀑布~大型,需求稳定的产品
    • 快速原型~小型,需求不能确定的产品

    2.测试模型

    V模型(中小型公司) W模型(中大型公司) H模型(很少公司使用)

    • V模型图~编码后才进行测试,测试工作介入晚

    • W模型~开发测试同时进行,但是依然是线性关系

    • H模型~开发,测试是独立流程,并发执行

     

     3.黑盒测试(数据驱动测试,不考虑内部结构)

    • 功能测试
      • 逻辑功能测试
      • 界面测试
      • 易用性测试
      • 安装测试
      • 兼容性测试
    • 性能测试
      • 时间性能
      • 空间性能
      • 一般性能
      • 稳定性
      • 负载测试
      • 压力测试

    4.验收测试

    • alpha 内测,内部交流版
    • beta 公测,面向部分用户,收集反馈
    • UAT 交付测试,交付给第三方时做的测试

    5.随机测试(探索性测试)

    • 针对重要功能,新增加的功能,特殊情况,以前发现重大bug的模块进行二次测试,可以结合回归测试进行
  • 相关阅读:
    014 要区分好slice,splice和split,方法如下
    108 shutil模块(了解)
    107 pathlib模块(了解)
    106 collections模块
    105 typing模块
    104 re模块
    103_01 matplotlib模块
    102 pandas模块
    101 numpy模块
    SQLserver找出执行慢的SQL语句
  • 原文地址:https://www.cnblogs.com/bf-blackfish/p/10220000.html
Copyright © 2020-2023  润新知