zoukankan      html  css  js  c++  java
  • 软件测试的分类&软件测试生命周期

    软件测试的分类:

    按测试执行阶段:单元测试、集成测试、系统测试、验收测试、(正式验收测试,Alpha 测试-内侧,Beta 测试-公测)

    按测试技术分类:黑盒测试、白盒测试、灰盒测试

    按测试对象是否运行划分:动态测试、静态测试(文档检查、代码走查、界面检查)

    按不同的测试手段:手工测试、自动化测试

    按测试包含的内容划分:功能、界面、安全、兼容、易用、性能、压力、负载、恢复

    其他测试:冒烟、回归、探索(自由发挥)

    软件测试生命周期:

    1)问题定义及规划--讨论大体需求

    2)需求分析-详细的分析,需求规格说明书(由产品经理写),需求评审会议。

    3)软件设计

       概要设计--主要架构的设计,表述各模块功能

       详细设计--对概要设计中个模块进行深入分析

    4)软件编码

    5)单元测试

    6)集成测试

    7)系统测试-参考规格说明书中的需求测试

    8)验收测试-用户验收测试

    9)运行维护-纠错性和改进性维护,比如版本升级(修复bug或者新增功能)

    软件生命周期模型

    敏捷开发模型

    瀑布模型

    V模型

    螺旋模型

    W模型

  • 相关阅读:
    第二十次CSP考试有感
    chan数据结构实现原理
    记一次udp端口数据流过程
    Envoy 部署类型
    后K8S时代的微服务
    ESP32-使用有刷直流电机笔记
    ESP32-使用ADC笔记
    网络安全黑白名单设置
    网络安全并发数限制与连接频率限制
    apache与nginx服务器启用https功能
  • 原文地址:https://www.cnblogs.com/shashe/p/8685783.html
Copyright © 2011-2022 走看看