一 、软件测试的目标——提升产品的质量
-
确保用户需求是产品成功的关键,确保交付的产品符合用户的需求。
-
在产品交付前尽可能多的发现和修复缺陷。
二、测试与开发的关系 :相辅相成,缺一不可
三、软件的生命周期 :指软件从诞生到淘汰的全部过程。
四:软件的生命周期中的主要阶段
计划阶段——需求阶段——设计阶段——开发和测试阶段——部署和维护阶段——升级和淘汰阶段
五、软件测试流程
-
测试计划阶段 根据项目评估测试工作需要的资源和风险,安排工作进度和测试周期,明确测试目标范围策略和相关技术等内容
-
测试设计阶段 设计测试用例、环境、脚本
-
测试实施阶段 使用人工或者自动手段执行测试报告发现缺陷并跟踪缺陷的处理
-
测试评审阶段 总结和审议测试的过程和结果
五、测试的分类