登峰造极境

  • WIN
    • CSharp
    • JAVA
    • OAM
    • DirectX
    • Emgucv
  • UNIX
    • FFmpeg
    • QT
    • Python
    • Opencv
    • Openwrt
    • Twisted
    • Design Patterns
    • Mysql
    • Mycat
    • MariaDB
    • Make
    • OAM
    • Supervisor
    • Nginx
    • KVM
    • Docker
    • OpenStack
  • WEB
    • ASP
    • Node.js
    • PHP
    • Directadmin
    • Openssl
    • Regex
  • APP
    • Android
  • AI
    • Algorithm
    • Deep Learning
    • Machine Learning
  • IOT
    • Device
    • MSP430
  • DIY
    • Algorithm
    • Design Patterns
    • MATH
    • X98 AIR 3G
    • Tucao
    • fun
  • LIFE
    • 美食
    • 关于我
  • LINKS
  • ME
Claves
长风破浪会有时,直挂云帆济沧海
  1. 首页
  2. Programming
  3. 软件测试
  4. 正文

软件测试基础-软件测试模式

2017-12-14

按软件测试模型分类:瀑布模型、敏捷测试、基于脚本的测试、基于风险的测试、探索式测试。

一、瀑布模型

最早出现的软件开发模型。

项目计划:指定项目研发计划,确定里程碑节点,输出项目计划书

需求分析:明确用户需求,并定义需求,输出产品需求规格书

软件设计:更具需求定义,设计产品设计方法,定义界面、接口等,输出概要设计、详细设计等

程序开发:开发实现产品,输出产品版本。

软件测试:通过独立测试小组,评估软件是否符合产品定义。

集成维护:交付产品,用户用户使用再需求产品

1.2 优缺点分析

 

二、V模型

目前使用最广泛的模型,是瀑布模型的变种。

缺点:忽视了对设计的验证。

三、W模型

又称为双V模型,测试对象包括需求、设计等。开发与测试并行完成。有利于及时了解项目测试风险。

局限性:测试与开发保持线性关系,对迭代支持不好。

四、X模型

五、H模型

将软件测试看成独立流程,与其它流程并发进行。

六、

 

标签: 暂无
最后更新:2017-12-14

代号山岳

知之为知之 不知为不知

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2099 登峰造极境. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备14031139号-5

川公网安备51012202000587号