敏捷测试如何实施

网友投稿 845 2022-11-27

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

敏捷测试如何实施

一、敏捷开发

所谓敏捷开发,简言之就是是一种以人为核心、迭代、循序渐进的开发方法。敏捷方法强调以人为本,专注于交付对客户有价值的软件。在高度协作的开环境中,使用迭代式的方式进行增量开发,经常使用反馈 进行思考、反省和总结,不停的进行自我调整和完善。

二、敏捷开发者价值观

1、个体与交互 胜于 过程与工具

2、可用的软件 胜于 复杂的文档

3、客户协作 胜于 客户谈判

4、响应变化 胜于 遵循计划

三、敏捷测试

所谓敏捷测试是,测试拥抱敏捷的价值观参与到敏捷开发过程中的一种测试,通过持续的交付测试检查来验证软件质量,不断进行完善和优化的过程。

四、敏捷测试流程

所谓敏捷测试流程,应是在敏捷开发中贯穿测试过程,在每个测试过程中有分析,计划,设计,实施,执行,评估等测试环节。

五、敏捷测试对测试的要求有哪些?

1、早: 尽早测试,更体现在早期参与需求分析及评审,架构设计评审及Coding评审等,出发原则是避免缺陷产生;

2、快: 快速测试,快速反馈结果,评估其实现可行性,如:自动化测试快速回归等措施;

3、付: 持续交付,不间断的交付“可用”稳定的版本,要求具备相应的测试方法和技术,建立在一定的测试策略和方针上,“付”并非是做完就集成,而强调的是“有用”集成;

4、沟:有效沟通,是否进行过有效沟通与相关人员,定义出每个步骤的目标及评测方法;

六、敏捷测试实用方法

1、维护一套测试checkList,借鉴测试,有效梳理测试范围,减少常规测试思考;

2、测试用例划分等级,挑选合适的测试用例进行测试检查验证,快速进行检查验证;

3、敏捷测试,分层次进行测试,如:自动化回归测试,单元测试,Api对内对外测试,Bug大扫除测试等,把握一个原则,不同层次的测试针对发现缺陷的着力点不同;

4、增加探索性测试,检查测试的覆盖力度是否全面;

5、多利于Diff检查变更地方,进行重点测试检查过程;

6、多引进测试工具,提高效率,这里不多讲了;

上一篇:软件测试之单体测试
下一篇:两种手机系统的淘宝自动化测试框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~