我是老马!
之前我们做过一个,是这样的。只做了 Android 端,只是一个检查工具,测试照常测试,系统会告诉你测试的代码层级的覆盖,你再看哪些没覆盖到,为什么没覆盖,需不需要扩大测试覆盖。
不要局限现在的工作,你的目标是牛逼的开发,然后做开发做测试都不差。
你对测开有误解,哈哈。我觉得比业务开发一般程序员要求高很多。
我们之前做了一个事情,只有 Android 端。就是统计变更代码的覆盖率,发现没有覆盖的,再针对去覆盖。如果是做成很自动化,再关联用例,那成本其实很高。所以能找出告诉你未覆盖的部分就很有用。
0 .
交付质量第一责任人是测试,所以线上 bug 就是测试的问题。有 bug 你为啥发现不了?bug 多可以不发布,或者作为已知问题通知相关人,但漏了就是测试的问题。找开发查原因以让测试将来看如何避免。但同时线上 bug 不应该纠结所有问题,只挑主要的,P0,P1,P2 的可以考虑,其他的就不要追究了。
这要是让测试背锅,天理难容。 有能力测试也插不上手。妥妥的运维。
女子整片天,牛!
归根到底是测试覆盖率不够,业务知识,产品系统的技术实现逻辑。多加强一下。
现在的 AI,比较多的帮助就是文案和作图吧?
不测功能,那就测 AI 的结果了。测试是需要确定的结果。
我是老马!