TDD( T'est Driven Developement,测试驱动开发)和BDD的最重要作用,是帮助我们平衡 Aslak所介绍的情况。我们需要考虑如何测试自己的网站建设代码,也要考虑测试哪些位置才能够优化代码质量。在测试上进行一些平衡考虑,我们就能够非常轻松地测试一些真正需要测试的方面。例如,如果向其他人提供一个Web服务,那么我们很自然需要考虑人们将如何使用这个Web服务。 Cucumber这样的框架就可以帮助我们设计一些优质的Web服务,因为这个服务的第一个客户实际上就是你的测试。在考虑平衡问题时,一定要注意是否真的需要测试一些细节问题如每一个页面的背景颜色是否为绿色。很可能不用这样做。这是我们在平衡测试时需要考虑的问题。
本文地址://www.qlpinke.com//article/4491.html