引起软件危机的主要问题是软件质量问题;
软件工程主要解决的就是软件质量问题;
软件测试是软件质量管理体系中一个非常重要的手段
课程详情
1.软件测试的定义和目的
2.软件生命周期
3.软件研发组织和流程
4.软件中引入缺陷的原因
1.测试方法的分类
2.黑盒测试和白盒测试
3.静态测试和动态测试
4.人工测试和自动化测试
1.测试过程-级别划分
2.测试过程模型
3.测试过程规范
1.软件质量的定义
2.软件质量的管理体系
3.软件质量模型
4.软件质量活动
1.测试用例的作用
2.测试用例的基本项组成
3.测试用例的扩展项补充
4.写作测试用例的注意事项
1.缺陷概念的引入
2.缺陷报告相关内容
3.工具介绍
3.1 软件测试流程(重点)
获取测试需求–>编写测试计划–>制定测试方案–>开发与设计测试用例–>执行测试–>提交缺陷报告–>测试分析与评审–>提交测试总结–>准备下一版本测试
3.2 软件测试过程模型
测试过程的质量将直接影响测试结果的准确性和有效性
3.2.1 V模型(重点)
揭示了开发过程与测试过程中各阶段的对应关系
优点:每个阶段比较清楚,测试过程由底层(代码)测试到高层(应用)测试过程
缺点:
v模型仅仅把测试过程作为需求分析、系统设计及编码之后的一个阶段,忽视了测试对需求分析、系统设计的验证
需求的满足情况一直到后期的验收测试才被验证(不适应需求的变更)
没有体现出“尽早地和不断地进行软件测试”的原则
更多培训课程,学习资讯,课程优惠等学校信息,请进入 南京博为峰教育 网站详细了解,免费咨询电话:400-998-6158