测试Ⅰ

常见的测试模型

①传统的瀑布模型

此模型最大的问题:测试工作后置。导致整个开发项目在完成之后,如果发现有较大问题,修改的成本是非常巨大的。

②V模型

优点:①将测试过程细化。分为了单元测试、集成测试、系统测试和验收测试四个不同的阶段。

           ②每个测试阶段都有相应的开发文档支持。

缺点:①与瀑布模型的问题一样。

           ②测试对象只有程序,不包括需求等其他的文档。

③W模型

 

 特点:将测试和开发过程分离出来,对整个项目中的需求文档、设计文档同样要进行测试。将测试工作前置,大大降低整个项目的质量风险。

④敏捷模型

特点:为了适应现代互联网公司的“短频快”的开发节奏而设置的一种测试和开发的模型。

迭代:每次迭代叫做一个sprint,每个sprint里面选出来要实现的需求安排到sprint  backlog里面。每个sprint一般是以一个月作为一个周期,

ProductOwner:相当于是产品经理,整理出整个项目的所有需求,并且按照需求的优先级来将需求排列到product  backlog。

daily meeting:每日会议,一般是站会形式(stand up meeting),每个人发言一般不会超过一分钟,主要开发内容包括三点。昨天做了什么,今天准备做什么,有什么风险和问题。

sprint burndown:迭代燃尽图,记录剩余的工作量有多少。

sprint review meeting:迭代回顾会议,主要是回顾本次迭代中存在的问题有哪些,后面如何改进。

Scrum Master:相当于组长,team manager 来统一管理组员。

 

posted @ 2021-10-29 09:47  _不吃香菜  阅读(76)  评论(0编辑  收藏  举报