2009-12-01 56 views
1

我听说过单元测试这个术语很多次,我想知道这与web开发领域有什么关系。我使用PHP,Javascript,Actionscript 3.0进行编程,并开始进入C++,C#和JAVA。如果有人有任何好的资源,我可以看看,因为我认为这是一个很好的方法来遵循“测试驱动”的发展?Web开发的单元测试是什么?

+1

你有没有用Google来查看这些语言的各种框架? – 2009-12-01 16:23:05

回答

4

单元测试,不仅关系到网络的发展。这意味着您正在独立于应用程序的其余部分测试代码。这是一个通用术语,适用于任何类型的软件。

我建议阅读the Software testing article on Wikipedia如果你开始使用软件测试。

我希望它能帮助。

+0

感谢您的信息,这是非常有帮助的。我想确保我正在做我能做的最好的工作,我相信这最终会帮助我。再次感谢! – alvincrespo 2009-12-04 01:33:46

0

正如詹姆斯上述建议,查找各种框架您感兴趣的语言,它们通常都会有一个“入门”有点让你加快速度。

  • 使用Javascript - www.jsunit.net
  • AS3 - 的FlexUnit
  • C# - NUnit的,的xUnit,MbUnit的,MsUnit,等等等等

简而言之,您通常使用单元测试以确认某些方法的行为与您期望的相同,从而让您更加确信整个应用程序的行为将与您在生产环境中的预期一致。这不是万无一失的,但它可以使复杂的系统,一个巨大的差异,在任何环境下你在运行。

0

这应该是一个很好的介绍link text。有几个单元测试库这是特定于语言,Java的JUnit,PHPUnit的对PHP,Ruby有在其他一些内置的类进行测试,以及像RSpec的图书馆,你也可以使用的资源,如link text,有时有很好的教程/有关测试的文章。是的,谷歌将是你的最好的朋友,为特定的测试库和他们的文档。就像TDD的工作一样,尝试选择一个小项目,为你编写的代码实现测试用例,并且你会更好,因为我提到那里有相当不错的入门教程。

相关问题