软件测试
来源:互联网 发布:房卡麻将3d源码 编辑:程序博客网 时间:2024/05/14 00:29
1.软件测试的目地:
1)发现修改缺陷
2)优化产品
3)为用户提供高质量的产品
软件测试的分类:
软件测试流程:
1)软件测试计划
2)设计和生成测试用例
3)搭建测试环境
4)实施测试
5)测试评估
6)测试总结
1.测试环境
1)软件测试环境:(硬件+软件+网络)
品牌机,笔记本,+windows7,Windows10+10M网络,一般网络
2)软件开发环境: vb java C
3)软件生产运行环境:最终用户环境保持一致
2.软件测试开始时间
软件生命周期:计划需求,设计编码测试,运行维护,淘汰停用
软件测试贯穿软件生命周期
需求,设计,编码,测试,交付 --->都需要进行测试
3.软件停止的依据
缺陷修复概率
一、二级错误修复率100%
三、四级错误修复率80%
五级错误修复率60%
覆盖率标准
语句覆盖率
测试用例覆盖率
软件开发生命周期和角色
1.大棒开发法
通常是开发者的奇思妙想
2.边写边改法
产品说明书——编码——测试修改——编码——测试修改
3.快速原型法
先根据需求设计用户界面,先给客户看,而不是等到项目结束后才给用户看
先实现基本的框架,不实现具体的代码,减少因需求理解错误而造成的代价
2.瀑布模型法
需求分析——系统设计——程序设计——编码——测试——运行和维护
成果出来的晚,修复代价大
适合功能模块比较明确的情况下,不需要反复确认需求
软件测试模型
V模型
W模型
测试伴随着软件整个生命周期
缺点:严格依赖线性执行,上一阶段完成后才能完成下一个阶段
H模型
0 0
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 软件测试
- 《Spring设计思想》AOP设计基本原理
- git命令
- 审查慕课网“实战”页面发现的CSS属性用法
- MongoDB内存管理
- 标题栏按钮滑动或点击切换fragment
- 软件测试
- 调试器——原理篇
- spring mvc文件下载
- Android6.0 ViewGroup/View 事件分发机制详解
- 1.4五分钟破密DDOS攻击
- cc、gcc、g++、CC的区别概括【转】
- 【zookeeper系列】ZK典型的应用场景
- iOS 毛玻璃效果参考
- mysql 执行计划走索引