发表于: 2022-09-28 20:52:54

1 355


为什么需要测试:测试出可能存在的BUG,判断需求的完成度。


测试要跳脱出开发者的思维,用开发环境难以出现的场景暴露出程序的真实可靠性。

 

测试流程:

确定需求后编写测试方案,其中包含测试用例和验收标准,执行测试后记录出现的问题并反馈到测试文档。

 

撰写高效的测试用例,合理的验收标准,指出在该操作下什么样的反馈是可交付的。

 

BUG的分级分类:

Critical:导致程序崩溃

Block:导致使用流程卡住

Major:影响核心业务功能或用户体验

Normal:非核心业务流程产生的问题

Minor:各种影响体验,但不影响使用的内容。

 

major及以上要立刻修复

normal可以随着下个版本发布

minor可以慢慢修复

 

敏捷开发:

敏捷开发的核心是敏捷思维而非某套方法论

敏捷开发去适应而非去预设 面向人而非面向过程

 

敏捷思维一般被总结为Agile宣言 能够达到敏捷思维指导行动 就可以说进入了Agile状态

 

敏捷开发最常用的体系是Scrum

一个scrum团队由Scrum masterProduct OwnerTeam等组成

Scrum master是一个 Scrum团队的核心 主要职能是评估各项工作量 将他们分配进不同的Sprint周期


 



返回列表 返回列表
评论

    分享到