软件测试的定义笔记

一、软件的概念及分类

软件:计算机程序、程序所用的数据及有关文档资料的集合

分类:系统软件(iOS系统、MySQL等)、应用软件(QQ、支付宝等)

二、软件测试的定义及目的

定义:为了发现程序中的错误而执行程序的过程

目的:1.为了发现程序员在开发过程中存在的代码及逻辑错误

           2.为了提高用户的体验

           3.为了审核产品是否符合用户的需求

           4.为了交付更高质量的产品

三、软件测试的基本流程

阶段:

需求分析阶段:也就是功能分析阶段。阅读需求,理解需求

计划阶段:编写测试计划

设计阶段:编写测试用例

执行阶段:进行测试并提交bug至缺陷管理平台

评估阶段:出测试报告

流程:

需求分析——评审、沟通——编写测试计划——评审、沟通——提取需求——编写测试用例———

评审、沟通——搭建测试环境——冒烟测试(预备测试)——执行测试用例(完善测试用例)——

bug跟踪处理——测试报告输出

软件测试的定义笔记_第1张图片

你可能感兴趣的:(软件测试的定义笔记)