2

我正在寻找一种在 Linux 环境中使用 Cucumber 测试来测试 Internet Explorer 浏览器的一般策略。我看到了类似的答案,但这似乎不适用于水豚 1.1.3。

我希望使用 capybara 来避免直接使用 Selenium 以及不使用无头测试的后续成本(速度、环境依赖性),但这似乎是不可能的。我想避免同时使用水豚和硒。

一个不错的折衷方案可能是罗斯帕特森 对基于硒的问题的回答

无头浏览器是个坏主意。它们为您提供一些测试,但与真实用户所看到的完全不同,它们掩盖了许多只有真实浏览器才会遇到的问题。在无头环境(例如,Windows 或带有 XVFB 的 Linux)上使用“有头”浏览器(即除了 HTMLUnit 之外的任何东西)会更好。

谢谢你的想法。

4

0 回答 0