前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[Agile][Scrum][敏捷开发][DevOps中的持续性测试]一些相关流程的梳理

[Agile][Scrum][敏捷开发][DevOps中的持续性测试]一些相关流程的梳理

作者头像
PM吃瓜
发布2019-08-22 16:41:19
5260
发布2019-08-22 16:41:19
举报
文章被收录于专栏:PM吃瓜(公众号)PM吃瓜(公众号)

结合相关资料,做一下梳理

1. 所有的计划任务都是从任务看板(backlog)开始

从backlog中可以看到燃尽图(burndown Chart)来监控项目的进度情况

一个好的看板能够清晰的观测到当前的项目进度和每个人的开发情况

2. 每个sprint的具体任务划分

角色和相关行为

3. 关于自动化测试相关

Status overview – Quality Trend • Automation test will greatly help for quickly iteration • Adding new test cases for each new feature is a challenge • All manual test cases for new feature shall be added as automation test case while the story is marked completed

相关的实践

遇到的问题: • Architect play as product owner • Daily standup meet ing of ten overt ime • Story point concept is hardly to be accepted by all team members • Task effort estima ion is only 50% of real effort generally • Automation test case adding and test environment stability • Meeting overhead is big • Communicat ion/Cross-work with global team • The best good agile tool is still white board not any other applications • Story need owner – different with Agile process • External Dependency

4. 持续性测试

1.把开发人员的测试拿过来整理一下,选出有价值的case。

2.优化已有的case,先运行那些能够快速执行完的case。因为很多情况下,一次集成的完成,大部分时间都花在集成测试上,所以要快点测试完。另外可以分门别类的整理case,这样在集成期间就可以根据不同的目的选择合适的case了,而不用一股脑的拿出来都跑一遍。

3.把发现的defect都做成case,这样可以确保它不会再出现,而且coverage也可以提高。

4.模块测试是可以重复执行,重复利用的,不是一次性的。

5.每一个case,就是为了一个问题的检查,这样出了问题,你可以快速的定位问题所在。不要弄一个很大的case,都不知道是哪一步出错了。

●在具体实践过程当中,上面的这些要点可能会导致另外一个问题的出现,就是case的数量急剧扩张,这就需要我们分组,优化,有选择的去挑选case了。

常见CI /Test tools工具

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Tech爬虫 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档