共计 533 个字符,预计需要花费 2 分钟才能阅读完成。
大家有没有尝试过使用 AI 来辅助解决算法题?其实,AI 在辅助生成算力测试用例方面的能力非常出色。用户只需将题目中的测试用例复制到函数的注释部分,AI 便能够协助编写测试用例,从而生成大量的本地数据进行测试。

此外,AI 还能够帮助我们进行边界条件的测试,这样就能有效避免潜在的 bug 出现。

观察到,当我们将题目内容粘贴到函数注释后,AI 会自动生成测试用例。然而,这些用例的质量还有待提高,因为它们使用的是 println 来输出结果,这种方式需要开发者手动进行比对。理想的做法是使用 assert 函数来自动化对比,因此我们需要进行一些手动调整:

一旦我们输入 assert 函数,AI 便能迅速推测出接下来需要编写的代码。
接下来,我们继续添加下一条测试用例:

整个过程可谓是顺畅无比,AI 能够轻松预见我们要进行的下一步操作。因此,编写测试用例这种重复性的工作非常适合交给 AI 来完成。


AI在编程中能做的可真不少,感觉像是找到了一个好帮手。