有没有适用于.NET的无头浏览器?
我正在测试环境中寻找这一点。
来自Java,我正在考虑类似于HtmlUnit (http://htmlunit.sourceforge.net/)的东西,它本身就是不同高级工具的基础,如Canoo、WebTest或Celerity。
我想为.Net环境中的web应用程序创建自动化的UI测试,但不使用浏览器远程处理(Watin,Selenium...)
如果可能的话,我想坚持使用.Net解决方案,避免使用Java或Ruby工具。
有哪些选择?你们在忙啥?
谢谢
发布于 2010-01-17 20:49:08
如果您坚持使用纯.Net解决方案,那么您有一些有用的选择,尽管它们都不是很好。
您也可以考虑使用,但它并不便宜:开发人员许可证的起价为2,000美元。如果你想在一个持续集成的服务器上运行它,你需要另外花1000美元购买一个服务器许可证。
尽管.NET中的库和语言提供了一些强大的功能,但其支持的工具集在某些领域常常达不到其他语言的竞争对手。不幸的是,web集成测试就是其中之一。
发布于 2010-01-17 21:32:24
你可能想看看Visual Studio 2010的新Web测试功能:
http://channel9.msdn.com/posts/VisualStudio/New-Web-Test-Debugging-Features-in-Visual-Studio-Team-System-2010/
您可以免费下载VS2010的Beta2并亲自试用。
发布于 2014-12-15 14:20:31
看看Headless browser for C# (.NET)?和disable IE visibility while using WatiN是否是您想要的(如果是,我可以用更多细节来扩展这个答案)
https://stackoverflow.com/questions/2080957
复制相似问题