文章链接:https://time.geekbang.org/column/article/494571

通过徐昊老师的这个视频我们可以了解到,我们一直都在做程序员测试。
只是之前用的是低效的手动测试,我们可以有很多手段将测试自动化。

实际上初学者会有很多疑问,我初步列举下,希望对刚接触TDD的同学能有帮助。

  • 先写测试再写实现,速度会不会变慢?

在你不了解一些测试手法,不了解相关测试的时候,速度肯定是比之前慢的。
任何组织和个人都要为此付出一定的学习成本。
在掌握相关的测试工具之后,基本能与之前的工作方式持平。
这可能有点反直觉,因为你在写测试的时候,很多实现代码都可以反向生成(可以学习下IDE的一些操作技巧)。

(后续如果有问题,可以在这个链接下留言)

Task

主线任务:

  • 阅读徐昊老师的文章,看完徐昊老师的视频。

支线任务:

  • 阅读完课程其他免费的文章

image.png