什么 .NET UI 测试工具具有内置浏览器可以更快地运行测试?

发布于 2024-11-06 00:57:50 字数 121 浏览 5 评论 0原文

你好 我记得有一次看到 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

星光不落少年眉 2024-11-13 00:57:50

您可能正在考虑使用 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.

够运 2024-11-13 00:57:50

WatiN没有这样的东西。不过,您可以使用 WebBrowser WinForms 控件。

WatiN does not have such a thing. You could use WebBrowser WinForms control though.

流年里的时光 2024-11-13 00:57:50

Selenium 不使用“内置”浏览器。它将启动配置为测试的浏览器。

Selenium doesn't use a 'built in' browser. It will launch the browser it is configured to test with.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文