Selenium 将webdrivermanager.properties文件与Artifactory一起使用

Selenium 将webdrivermanager.properties文件与Artifactory一起使用,selenium,webdrivermanager-java,Selenium,Webdrivermanager Java,感谢您对本项目的持续开发/完善。它非常有用,功能齐全;)我一直使用在本地运行测试,它运行得非常好——因为我正在尝试将东西移到纯CI设置;此外,还希望利用Docker和本地Artifactory来实现浏览器二进制文件 在设置的过程中,我注意到webdrivermanager.properties中的URL呈现了一个XML文件,当通过Artifactory执行相同操作时,它会为我提供一个HTML索引目录页面,其中包含给定浏览器二进制文件的所有版本 错误输出如下: 我确实遇到过类似的情况,但希望你能有

感谢您对本项目的持续开发/完善。它非常有用,功能齐全;)我一直使用在本地运行测试,它运行得非常好——因为我正在尝试将东西移到纯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>