1

我正在尝试在 Headless 中运行 Selenium 测试

4

1 回答 1

0

您正在尝试自动化需要来自测试环境的图形支持的功能。

在非 GUI 模式下运行时跳过此特定测试或在 GUI 模式下执行测试。

使用无头浏览器时要了解的一件事是,范围有限,不能用于执行整个项目。我们使用它们来执行冒烟测试。无头是最佳选择的一种情况:

您需要重定向到多个页面并获取每个页面的标题以验证是否符合预期条件。在这里,我会选择无头浏览器,因为它们比全头浏览器更快并且最适合此类任务。虽然如果你要求 headless 执行一个功能,比如说在 GUI 上上传文件,我怀疑它是否可以在这里工作。

于 2018-02-20T12:42:01.987 回答