Selenium 将webdrivermanager.properties文件与Artifactory一起使用
感谢您对本项目的持续开发/完善。它非常有用,功能齐全;)我一直使用在本地运行测试,它运行得非常好——因为我正在尝试将东西移到纯CI设置;此外,还希望利用Docker和本地Artifactory来实现浏览器二进制文件 在设置的过程中,我注意到webdrivermanager.properties中的URL呈现了一个XML文件,当通过Artifactory执行相同操作时,它会为我提供一个HTML索引目录页面,其中包含给定浏览器二进制文件的所有版本 错误输出如下: 我确实遇到过类似的情况,但希望你能有任何想法。关于这一问题的替代办法 非常感谢,,Selenium 将webdrivermanager.properties文件与Artifactory一起使用,selenium,webdrivermanager-java,Selenium,Webdrivermanager Java,感谢您对本项目的持续开发/完善。它非常有用,功能齐全;)我一直使用在本地运行测试,它运行得非常好——因为我正在尝试将东西移到纯CI设置;此外,还希望利用Docker和本地Artifactory来实现浏览器二进制文件 在设置的过程中,我注意到webdrivermanager.properties中的URL呈现了一个XML文件,当通过Artifactory执行相同操作时,它会为我提供一个HTML索引目录页面,其中包含给定浏览器二进制文件的所有版本 错误输出如下: 我确实遇到过类似的情况,但希望你能有
萨米尔答案仍然与你在上面找到的答案相同。要查找
chromedriver
可用二进制文件的列表,WebDriverManager解析位于某个在线存储库中的XML(默认情况下)
因此,存储库必须返回以下格式的XML(而不是HTML),这是WebDriverManager所期望的格式:
<?xml version="1.0" encoding="UTF-8"?>
<ListBucketResult xmlns="http://doc.s3.amazonaws.com/2006-03-01">
<Name>chromedriver</Name>
<Prefix />
<Marker />
<IsTruncated>false</IsTruncated>
<Contents>
<Key>2.0/chromedriver_linux32.zip</Key>
<Generation>1380149859530000</Generation>
<MetaGeneration>2</MetaGeneration>
<LastModified>2013-09-25T22:57:39.349Z</LastModified>
<ETag>"c0d96102715c4916b872f91f5bf9b12c"</ETag>
<Size>7262134</Size>
</Contents>
<Contents>
<Key>2.0/chromedriver_linux64.zip</Key>
<Generation>1380149860664000</Generation>
<MetaGeneration>2</MetaGeneration>
<LastModified>2013-09-25T22:57:40.449Z</LastModified>
<ETag>"858ebaf47e13dce7600191ed59974c09"</ETag>
<Size>7433593</Size>
</Contents>
...
</ListBucketResult>
镀铬器
假的
2.0/chromedriver_linux32.zip
1380149859530000
2.
2013-09-25T22:57:39.349Z
“c0d96102715c4916b872f91f5bf9b12c”
7262134
2.0/chromedriver_linux64.zip
1380149860664000
2.
2013-09-25T22:57:40.449Z
“858ebaf47e13dce7600191ed59974c09”
7433593
...
理解。非常感谢。
<?xml version="1.0" encoding="UTF-8"?>
<ListBucketResult xmlns="http://doc.s3.amazonaws.com/2006-03-01">
<Name>chromedriver</Name>
<Prefix />
<Marker />
<IsTruncated>false</IsTruncated>
<Contents>
<Key>2.0/chromedriver_linux32.zip</Key>
<Generation>1380149859530000</Generation>
<MetaGeneration>2</MetaGeneration>
<LastModified>2013-09-25T22:57:39.349Z</LastModified>
<ETag>"c0d96102715c4916b872f91f5bf9b12c"</ETag>
<Size>7262134</Size>
</Contents>
<Contents>
<Key>2.0/chromedriver_linux64.zip</Key>
<Generation>1380149860664000</Generation>
<MetaGeneration>2</MetaGeneration>
<LastModified>2013-09-25T22:57:40.449Z</LastModified>
<ETag>"858ebaf47e13dce7600191ed59974c09"</ETag>
<Size>7433593</Size>
</Contents>
...
</ListBucketResult>