阿里研究员:测试稳定性三板斧,我怎么用?

技术小能手 2019-09-06

架构 测试 容灾 test 兼容性

1


阿里妹导读:如何治理测试稳定性问题?很多人会说:环境、流程管控、监控、工具化、加机器、专人负责、等等。这些都是对的。不过这些都是解决方案层面的,而不是方法论和理论体系层面的。今天,阿里研究员郑子颖来说说测试稳定性的三板斧。据说,阿里同学们都非常认同这三板斧,看完文章感觉很多做的事情有了理论基础。

2


郑子颖:阿里巴巴研究员,2002年上海交通大学计算机系硕士毕业。2018年3月加入阿里,负责质量和技术风险。

1. 测试稳定性问题

理想情况下,我们希望每一个失败的测试用例[1]都是由真正的缺陷引起的。实际情况中,用例失败的原因大多是一些其他的原因:

  • 某个服务的版本部署的不对
  • 测试执行机的硬盘满了,因为上次运行时写的log没清掉
  • 数据库里有脏数据
  • 测试用例写得有问题
  • 测试运行时有人手工执行了一次定时任务,把流水捞走了
  • 消息串了
  • ...

每次排查都是一堆这种问题

登录 后评论
下一篇
冒顿单于
11818人浏览
2019-08-28
相关推荐
对前端质量保障的思考
805人浏览
2017-08-01 12:19:00
那些阿里人写过的书
1614人浏览
2017-06-15 20:19:12
对前端质量保障的思考
644人浏览
2017-11-13 14:08:00
那些阿里人写过的书
9971人浏览
2017-06-15 22:16:26
0
4
2
7782