我最近开始使用功能测试自动化框架NexusLight。 是否有更多的框架可以完成类似的工作?
答案 0 :(得分:1)
我还没有真正研究过NexusLight,但我认为InCisif.net也应该提供功能测试框架。你可以调查一下。
答案 1 :(得分:1)
我测试asp.net网络应用程序多年,我使用的唯一工具是Watir。
答案 2 :(得分:1)
同时查看this question。
答案 3 :(得分:1)
您也可以尝试使用VSTT - http://blogs.msdn.com/b/slumley/archive/2009/05/28/vsts-2010-feature-enhancements-for-web-test-playback-ui.aspx
Telerik测试工具 - http://www.telerik.com/automated-testing-tools.aspx
Visual Studio UI测试可扩展性 - 场景&指导原则 - http://blogs.msdn.com/b/mathew_aniyan/archive/2011/03/28/visual-studio-ui-test-extensibility-scenarios-amp-guiding-principles.aspx
答案 4 :(得分:0)
答案 5 :(得分:0)
阅读Scott Hanselman撰写的list made,我找到了这两个工具:
从WatiN页面:
[...] WatiN(发音为What-in)网站。受Watir开发的启发,于2005年12月开始为.Net语言进行类似的Web应用程序测试。
来自WatiN Test Recorder:
该应用程序的目的是生成与WatiN(Web应用程序测试在.NET)项目兼容的代码。
答案 6 :(得分:0)
看看Seleno。它在引擎盖下使用Selenium,但将所有浏览器自动化抽象为Page Objects,从而实现结构良好且流畅的基于C#的测试。
它特别适合ASP.NET MVC,因为每个页面对象都可以强类型(使用Generics)到等效的MVC ViewModel,从而导致View,ViewModel和Page Object之间保持一致的关系。
查看Seleno代码库中的一些示例,了解这一点。