1
31
有很多好处:
最好的开始方法就是刚开始。有一个伟大的 book by Kent Beck 关于测试驱动开发。从新代码开始,不要担心旧代码…每当您觉得需要重构一些代码时,就为现有的功能编写一个测试,然后重构它并确保测试保持绿色。此外,阅读 this great article . |
2
3
这部分的好处 recently been covered 至于从哪里开始……在一个没有太多未知数的小型企业系统上,风险很低。如果你还不知道一个测试框架(比如nunit),从学习开始。否则,从编写第一个测试开始:) |
3
2
效益
入门 想做就做。为您想要做的事情编写一个测试用例,然后编写应该通过测试的代码。如果您通过了测试,很好,您可以继续编写代码总是失败的案例(例如,2+2不等于5)。 一旦您的所有测试都通过了,就编写实际的业务逻辑来做您想做的事情。 如果您是从零开始的,请确保找到一个好的易于使用的测试套件。我喜欢PHP,所以phpunit或simpletest可以很好地工作。几乎所有流行的语言都有一些XUnit测试套件可用于帮助构建和自动化测试。 |
4
0
在我看来,最重要的一点是它清楚地允许您查看您的代码是否做了它应该做的事情。这看起来很明显,但是很容易偏离你最初的目标,正如我在过去发现的那样:p |
mg610 · 如何开始C++单元测试 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Aessandro · js开关站单元测试[关闭] 6 年前 |
AntoineLB · 断言后期工作Django 6 年前 |
ravikant · Selenium脚本不工作异常 6 年前 |