什么 .NET UI 测试工具具有内置浏览器可以更快地运行测试?
你好 我记得有一次看到 selenium 或 watin 有一个“内置”浏览器,可以比通常的浏览器(IE/FF ...)更快地运行测试,这是我在做梦还是真的?谁能指导我查看有关该问题的一些信息/文档?
谢谢, n
Hello
I remember seeing once that either selenium or watin have a "built in" browser to run tests quicker than it usually takes with a usual browser (IE/FF...), was I dreaming or is it true? Can anyone direct me to some info/docs on the issue?
thanks,
n
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能正在考虑使用 HtmlUnit 项目。 HtmlUnit 是一个用 Java 编写的所谓“无头”浏览器。因此,它模拟在浏览器中加载页面的操作,而不实际在屏幕上渲染任何内容。 Selenium 项目确实有一个 HtmlUnit 的 Java 驱动程序,允许您在其中加载网页并在其中模拟用户。没有真正的 .NET 与 HtmlUnit 等效。您可以通过 RemoteWebDriver 类从 C# 使用 Java HtmlUnit 驱动程序,但您仍然需要运行 Java 远程服务器的实例才能使用它。
You may be thinking of the use of the HtmlUnit project. HtmlUnit is a so-called "headless" browser written in Java. As such, it simulates the actions of loading a page in a browser without actually rendering anything to the screen. The Selenium project does have a Java driver for HtmlUnit, allowing you to load your web pages in it and simulate users therein. There is no real .NET equivalent to HtmlUnit. You can use the Java HtmlUnit driver from C# via the RemoteWebDriver class, but you'll still require an instance of the Java remote server running to use it.
WatiN没有这样的东西。不过,您可以使用 WebBrowser WinForms 控件。
WatiN does not have such a thing. You could use WebBrowser WinForms control though.
Selenium 不使用“内置”浏览器。它将启动配置为测试的浏览器。
Selenium doesn't use a 'built in' browser. It will launch the browser it is configured to test with.