一、软件的概念及分类
软件:计算机程序、程序所用的数据及有关文档资料的集合
分类:系统软件(iOS系统、MySQL等)、应用软件(QQ、支付宝等)
二、软件测试的定义及目的
定义:为了发现程序中的错误而执行程序的过程
目的:1.为了发现程序员在开发过程中存在的代码及逻辑错误
2.为了提高用户的体验
3.为了审核产品是否符合用户的需求
4.为了交付更高质量的产品
三、软件测试的基本流程
阶段:
需求分析阶段:也就是功能分析阶段。阅读需求,理解需求
计划阶段:编写测试计划
设计阶段:编写测试用例
执行阶段:进行测试并提交bug至缺陷管理平台
评估阶段:出测试报告
流程:
需求分析——评审、沟通——编写测试计划——评审、沟通——提取需求——编写测试用例———
评审、沟通——搭建测试环境——冒烟测试(预备测试)——执行测试用例(完善测试用例)——
bug跟踪处理——测试报告输出
网友评论