一.软件测试基础
1.软件测试前世今生:
使用人工或自动的手段来运行或测定某个软件系统或系统部件的过程,其目的在于检验他是否满足规定的需求或弄清预期结果与实际结果之间的差别。
2.软件测试的概念:
在规定条件下对程序进行操作,以发现程序的错误,并对其是否能满足设计要求进行评估的过程。
3.软件测试流程:
(1)计划阶段
(2)需求分析
(3)设计阶段【测试用例、测试计划】
(4)开发阶段
(5)测试阶段
(6)运营和维护
一.软件测试基础
1.软件测试前世今生:
使用人工或自动的手段来运行或测定某个软件系统或系统部件的过程,其目的在于检验他是否满足规定的需求或弄清预期结果与实际结果之间的差别。
2.软件测试的概念:
在规定条件下对程序进行操作,以发现程序的错误,并对其是否能满足设计要求进行评估的过程。
3.软件测试流程:
(1)计划阶段
(2)需求分析
(3)设计阶段【测试用例、测试计划】
(4)开发阶段
(5)测试阶段
(6)运营和维护
第一阶段:计划阶段
第二阶段:需求分析 需求文档。隐性需求!
第三阶段; 设计阶段 要了解在哪个页面实现的。
第四阶段; 开发阶段 单元测试
第五阶段 :测试阶段 测试,提交,跟踪bug 重新测试(回归测试)
第六阶段 :运营维护阶段
项目结构 : 项目经理 产品经理 需求分析师
UI设计 前端 后端 软件测试 运维
运营
软件测试贯穿了整个软件的周期。
软件开发流程:第一阶段 计划阶段
第二阶段 需求阶段
第三阶段 设计阶段
第四阶段 开发阶段
第五阶段 测试阶段
第六阶段 运营维护
项目结构: 项目经理 产品经理 需求分析师 UI设计 前段 后端 软件测试 运维 运营