分享

瞧瞧人家的课堂笔记-敏捷测试从零开始总结

 TestOps云层 2021-06-22

本周二(3/17)晚上我们的云思聪——云层老师在VIPTEST的直播上,给大家介绍了我们近期《敏捷测试从零开始》:

如芒果一样除了听到云层老师车速极好之外,啥都不记得了,但是瞧瞧我们的Monique同学的笔记。



01
什么是敏捷,概念总在实践后才得到真相

以前做事情是一个长期计划的过程,现代社会,诱惑多,需要做快速选择。

人都有比较的心理,敏捷测试的关键就是不停地比

l  为何不能做敏捷?瀑布型的思维模式,需要改变思维,先有钱再考虑后面的事。

l  迭代式的核心是不停地去比,找到快速交付的点,跟着公司一起走,需要快速试错,不是任何时候需要做敏捷。

02
如何敏捷

l  大多数人沉淀只做一件事很难成功的,容易进入误区,只会一样

l  如果目标明确:瀑布最快可以达到目标,不支持任何动态变化,只做一件事。存在问题:一刀切。e.g.新冠的管理

l  目标不明确:就得试错 e,g, 微商 。需要敏捷

a)     敏捷可以减少犯错后的浪费(时间)

b)     敏捷可以消除不切实际的计划,A不行可以选B

c)     同时并行多个项,敏捷可以更快的调整目标

都在转型敏捷

世界只有业务型公司,不转型敏捷处理业务慢了

             OKR:合伙人制度

03
快速流畅交付价值

l  减小目标(坚持实现小目标,远离大目标,反而容易实现 )

l  团队小(少数人做出高价值)

l  能力强 (价值的转换,解决能力很强,执行力很强,提升公司的交付能力)

CI/CD:Everything As Code

敏捷中的QA:能够实现快速交付中的质量保证

信息透明,内建质量很重要,所有的CI/CD下强调快速反馈(依赖于自动化测试,保证质量),保证自动化测试把业务测试覆盖了,否则快速反馈只是一个形式。

QA可以做什么?保证价值

n  围绕业务确保交付的涉及质量(探索性ET测试为主),传统的业务测试(Build the Right Product)

n  围绕技术确保交付的实现质量(Build Product Right)给用户最关键的路径都是对的,代表用户用软件,知道这个过程本身没问题,再考虑技术层面的事情,最后再扩展去做(e.g.安全

左移测试:父母的上限决定了做小迭代,选择做这个阶段最有价值的事情,称之为短时期内的工作范围,QA需要和团队成员确认这个时间段内事情是否可以完成,什么样算完成,对孩子的下限

      左移测试重要的2部分事情:

n  Sprint前PO实施的用户故事编写:做验收标准,告诉所有人什么样的东西用户是接受和满意的(能力基础,下限)

n  从PB到SB的过程完成有一个明确的清晰的定义的。(什么时候期中期末考试,通过后的奖励)

需求实例化:把一个用户的价值明明确确展开来,并且能够代表用户的想法(QA不如大公司数据画像的结果)

做好当前的事情:Sprint冲刺流程

自动化的执行部分:在开发的过程中间让测试自动化,让测试自动化,减少测试的时间等待

并行化测试:在去想这些事情准备去做之前,已经把所有事情都准备好了,必须提前并行化,当在做Analysis时,需要将测试设计做好,探索性测试设计,测试的自动化,这点要求很高:不是做了就可以RUN了,以我为主,自己想好怎么做这件事,告诉研发,我是这么测的,研发需要配合QA,Swagger体系,YAPI体系,代码先写接口/抽象类(大方向——>细节)大方向确定前提下去构造测试过程。

研发并行化,QA能够做研发的平行,要求:结伴编程,TDD,BDD,DDD,原则上:每周一次交付,甚至每几天一次交付,找到生存的定位,必须要缩短测试的时间,把它自动化掉,怎么能做到?Analysis阶段就可以做。

测试右移:QAOps (技术不OK,也不能做业务。)

具备运维知识的测试专家

在生产做测试,代表用户做测试,成本很低,能够做好这件事。

做好线上测试。工匠精神,人工的探索性测试做好。

技术层面需要再提升:测试容器化,线上测试环境做成预测试环境,再从预测试环境做成多套的预测试之前的研发测试环境。这是解决的问题之一,技术端更有价值的事情。

TestDev:开发一个自动化脚本,难度在怎么支持TTestDev的自动化脚本,让它实现平台化,一键生成环境,一键部署,一键RUN测试,一键执行结果,一键回收环境,实现端到端的价值。测试开发的核心价值:让测试本身自动化掉,而不只是自动化脚本的事情。

再往前可以做技术债务(环境债务)

怎么让线上问题尽量往前移,尽早地发现问题,本质上,规避和少犯或者更早发现之前的错。

04
总结

做更好的自己, 变有钱,自身强。佛系,善待自己。接受不断改变自己敏捷的人员一起,必须要提升自己去敏捷地赚钱,提升个人能力。除了技术沉淀,更需要有眼界。带有目的性的看书,先有痛点,价值目标驱动看书。



什么你错过了云层老师的直播?所以没机会秀出这么出彩的总结?

那关注一下云层老师的B站主页吧,不仅仅平时的直播录制视频会放上去,还有一周一次的“测试界云思聪”直播秀哟~

https://space.bilibili.com/448016348

小编芒果的一个小小的提示:

在上周五的公众号

东汉末年分三国-敏捷测试大PK

文末福利中,我们抽取了三名同学赠送云层老师的《敏捷测试从零开始》教材

请获奖的同学联系芒果领取

TestOps|测试运维

精益技术 赋能过程

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多