我的带有Windows Server 2016的amazon-ec2实例和在实例启动时运行的jenkins代理(该代理连接到Jenkins并正常工作) 我使用jenkins代理将硒测试部署到该实例,然后尝试在Chrome中的Web应用程序上执行它们。
问题是硒测试无法连接到浏览器,并且测试失败。 Web驱动程序也无法制作屏幕截图。请参阅下面的日志。
当我打开实例的RDP会话并尝试从命令行手动运行自动测试时,它会正常工作。
[1556212377.713][SEVERE]: Timed out receiving message from renderer: 10.000
[1556212377.713][WARNING]: screenshot failed, retrying
[1556212387.713][SEVERE]: Timed out receiving message from renderer: 10.000
[1556212397.716][SEVERE]: Timed out receiving message from renderer: 10.000
[1556212397.716][WARNING]: screenshot failed, retrying
[1556212407.717][SEVERE]: Timed out receiving message from renderer: 10.000
[1556212417.719][SEVERE]: Timed out receiving message from renderer: 10.000
[1556212417.719][WARNING]: screenshot failed, retrying