当前位置: 首页 > 面试题库 >

通过Jenkins作为Windows服务运行时无法最大化浏览器

公羊俊
2023-03-14
问题内容

通过Windows运行测试脚本时,由于脚本失败,无法最大化浏览器窗口,

尝试了该线程中提到的所有可能方法,但没有使用无法通过Jenkins中的Selenium设置Chrome浏览器的大小(增加大小)?]

有没有办法最大化窗口?任何帮助表示赞赏。提前致谢。


问题答案:

使用Jenkins运行自动化测试时,我遇到了与此类似的问题。这与交互式服务检测有关。

我似乎可以解决此问题的唯一方法是删除Jenkins作为Windows服务,并使用Sciprt从CMD运行它。



 类似资料:
  • 问题内容: 我遇到了一个非常奇怪的问题。我需要在Jenkins中配置代理,以便 能够访问其中一项作业的SVN存储库。我这样做有两种方式: 从命令行使用必需的参数启动Jenkins 在jenkins.xml文件中定义参数时,将Jenkins作为Windows服务启动。 Starting from command line : -Dhudson.model.DirectoryBrowserSuppor

  • 我们正尝试在我们的Windows从机上运行来自Jenkins的Selenium测试,作为一个Gradle项目。 我能够从bat命令启动Selenium,测试执行开始,但它在后台打开浏览器(测试用例失败,它说它找不到可以点击的按钮)。如果我在windows VM上手动运行,它将启动Selenium,打开前台的浏览器,并成功执行测试。 当Jenkins开始Selenium测试时,有可能在前台打开浏览器

  • 我正在通过jenkins运行robot framework,但当我运行构建时,我会得到firefox错误 由用户匿名构建在工作区/var/lib/jenkins/jobs/rocko/workspace中启动 git rev-parse--is-inside-work-tree#timeout=10从远程git存储库获取更改git config remote.origin.url https://

  • 我正在尝试将我的windows slave作为服务连接到jenkins 2.88。我通过webstart启动了这个奴隶,然后运行jenkins奴隶。exe install来安装服务。第二次运行作业时,从svn中检出内容,我得到以下错误: 该服务正在以“我的用户”身份运行,以使其具有所有必要的权限。简而言之,我的问题是jenkins是否正确支持从服务运行jenkins slave jar的方法。例如

  • 我有一个Selenium套件,它有150个测试用例。测试必须在Chrome浏览器中以隐姓埋名模式运行。 出于这个原因,我想在最大化模式下运行。在最大化模式下,我没有得到这个错误。请帮忙。 谢谢

  • 我正面临着跑步的问题 硒测试 来自jenkins的测试,问题是我正在登录我的应用程序并检查一些元素的可见性,当我直接从批处理文件运行测试时,我获得了成功,因为我正在设置我的google chrome驱动程序以最大限度地使用: driver.manage窗口最大化; 但是如果浏览器被最小化,有些元素是不可见的(前端需求),所以当我从运行测试时,测试失败了,因为我认为浏览器没有最大化, 如果我错了,有