|
|
|
站在你的角度上的建议:
1. 通过增加单元测试覆盖率要求来减少测试人手这一大目标注定会失败。
2. 既然注定失败,那么你可执行的方案有两种:
2.1. 想通过写单元测试来提高代码质量,完全遵循 TDD (可选),并且编写有逻辑,有思考的“白盒测试”
2.2. 放弃通过写单元测试提高代码质量的想法,面向测试覆盖率编程,编写一大堆毫无逻辑,不用思考,全面覆盖的测试。
3. 可以通过 AI 去先提高代码的可测性/找到一种绕过当前测试困难的方法
4. 先有一个测试案例,然后告诉 AI 参考该案例来编写测试就行 |
|