单元测试和 ASP.NET Web 应用程序在我的团队中是一个模棱两可的点。通常情况下,良好的测试实践会被忽视,Web 应用程序最终会在没有测试的情况下运行数年。
造成这个痛点的原因通常与开发中期编写 UI 自动化的麻烦有关。
您或您的组织如何将最佳 TDD 实践与 Web 应用程序开发集成?
单元测试是可以实现的,如果你分离你的层适当地。正如罗布·库珀暗示的那样,除了管理演示文稿的逻辑之外,不要在 WebForm 中放置任何逻辑。所有其他逻辑和持久层都应该保存在单独的类中,然后您可以单独测试它们。
测试一些人喜欢的 GUIselenium http://selenium.openqa.org/。其他人则抱怨设置起来很麻烦。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)