【问题标题】:Running webdriver IEDriver on Jenkins fails在 Jenkins 上运行 webdriver IEDriver 失败
【发布时间】:2018-03-29 10:21:02
【问题描述】:

我有一个我最近创建的小型 C# webdriver 测试套件 dll...

  • 在 Visual Studio 中运行良好
  • 使用 NUnit 3 控制台运行程序完美地从命令行运行。

我的笔记本电脑上安装了 Jenkins(用于在将其放入我的实时 Jenkins 之前进行测试),并使用我的 Windows 凭据运行。当我使用之前使用的相同 NUnit3 控制台运行程序命令执行测试套件时,所有测试都失败,甚至无法登录,因为它找不到任何元素。我用 Selenium 截取了屏幕截图,它只是一个黑色矩形!

任何人都对如何让 IE 行为有任何想法 - 我敢打赌这是来自 Jenkins 的 Windows 权限问题。谢谢!

【问题讨论】:

  • Jenkins 是否在本地系统帐户下作为服务运行?
  • 不 - 我在我的凭据下运行它,这让我更加陌生。

标签: selenium jenkins selenium-webdriver webdriver selenium-iedriver


【解决方案1】:

我会回答我自己的问题。

事实证明你不能做我正在尝试的事情 - 这是 IE 构建方式的一个已知问题。我要做的是在另一台机器上安装一个新的 Jenkins 节点并让它运行 IE 测试。这样它确实奏效了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    • 2016-12-22
    • 1970-01-01
    • 1970-01-01
    • 2021-06-08
    • 2012-10-01
    • 1970-01-01
    相关资源
    最近更新 更多