我正试图在Headless中运行Selenium测试
答案 0 :(得分:0)
您正在尝试自动化需要来自测试环境的图形支持的功能。
在非GUI模式下运行时跳过此特定测试或在GUI模式下执行测试。
使用无头浏览器时需要了解的一点是,范围有限,无法用于执行整个项目。我们用它们来执行烟雾测试。无头的一种情况是最佳选择:
您需要重定向到多个页面并获取每个页面的标题以验证预期条件。在这里,我会选择无头浏览器,因为它们比完全浏览器更快,最适合此类任务。虽然如果你要求无头执行一个功能让我们说在GUI上传文件,我怀疑它会在这里工作。