我是测试新手。
我在 Linux 上工作。我正在阅读有关在无头模式下进行测试的内容,并遇到了两件事。一种是 X 虚拟帧缓冲区,它在内存中进行图形操作。因此,不显示任何输出。我在这个链接http://www.seleniumtests.com/2012/04/headless-tests-with-firefox-webdriver.html中找到了实现细节。
我遇到的另一个是 HtmlUnitDriver。这也不会在运行测试时打开任何浏览器。我使用 HtmlUnitDriver 编写了一个基本的示例代码,断言似乎工作正常。
我知道 HtmlUnitDriver 不能很好地与 javascript 一起使用。但除此之外,在选择其中一个方面是否有任何重大差异?
我将测试一个确实包含一些 javascript 的 Web 应用程序。
我是这个领域的新手。因此,任何答案、建议等将不胜感激。先感谢您