Windows 是否可以在没有active desktop和Jenkins slave的情况下运行Selenium测试?

Windows 是否可以在没有active desktop和Jenkins slave的情况下运行Selenium测试?,windows,selenium,jenkins,selenium-webdriver,jenkins-cli,Windows,Selenium,Jenkins,Selenium Webdriver,Jenkins Cli,我有一个Windows Server 2012服务器,该服务器上有Jenkins和Selenium测试项目 我想通过Jenkins rebuild事件在服务器上运行测试。 是否可以在浏览器(Firefox、Chrome和IE)中直接在此服务器上运行Selenium测试,而无需单独的从机 是否可以直接在此服务器上运行浏览器(Firefox、Chrome和IE)中的Selenium测试,而无需单独的从机 当然 您有两个选择: 您可以设置网格,仅将计算机作为节点(连接到自身) 因为它是Windows,

我有一个Windows Server 2012服务器,该服务器上有JenkinsSelenium测试项目

我想通过Jenkins rebuild事件在服务器上运行测试。 是否可以在浏览器(Firefox、Chrome和IE)中直接在此服务器上运行Selenium测试,而无需单独的从机

是否可以直接在此服务器上运行浏览器(Firefox、Chrome和IE)中的Selenium测试,而无需单独的从机

当然

您有两个选择:

  • 您可以设置网格,仅将计算机作为节点(连接到自身)

  • 因为它是Windows,所以它有一个桌面,您只需设置
    webdriver.chrome | ie.driver
    ,就可以运行测试,只要实例化
    chrome | IEDriver()


  • 是的,这是可能的。首先在windows服务器上安装所有必需和支持的浏览器。然后启动jenkins(如果需要,您可以安排您的测试)并开始构建。并将节点详细信息更改为localhost(如果您使用的是网格)。