栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

软件测试相关基础知识与模型

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软件测试相关基础知识与模型

2021/9/27

从今天开始学习软件测试 AI测试 加油呀
软件质量的测试
软件测试工程师的角色 生产管理员 确定软件质量是合格的

一、软件开发模型 1、瀑布模型

一步一步往下走
优缺点 各个阶段清晰明了。各个阶段分离 只有上一步完成后才能往下 不适用用户需求的多种变化

2、圆型模型

优缺点 不适合大规模开发 开发者必须对每个模块都很了解

3、增量模型

优缺点 各个阶段交付满足客户当前的即使需求。每个阶段都不会完美 边做边改 1.0 2.0 3.0各个版本

4、螺旋模型

优缺点 设计灵活、应对各阶段需求变更。但前期风险评估花费时间较多。适合大规模开发 对人员要求高

二、测试模型 1、瀑布模型 2、v模型 单元测试、集成测试、系统测试

冒烟测试 第一次测试 验证软件的基本功能是否可运行
系统测试 白盒、黑盒 功能 测试
回归测试 bug修改后确认是否可运行 是否产生了新的BUG
验收测试 第三方 用户 测试

3、W模型、H模型

跟随需求分析阶段 预期测试可能产生的bug

三、测试分类 黑盒测试

功能测试、性能测试 响应时间、吞吐量、并发量

白盒测试

代码测试(看代码是否符合需求)

灰盒测试

接口测试

四、测试的基本原则 1、遵循客户的需求 2、尽早测试和不断测试 3、二八原则

80%的bug发生在20%的模块中

4、穷举是不可能的 5、第三方测试更合理
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/266979.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号