Selenium SouceLabs - java.lang.NoClassDefFoundError:org / apache / commons / codec / binary / Base64

时间:2017-05-17 06:02:26

标签: java maven selenium selenium-grid saucelabs

我已经使用Cucumber-jvm和selenium webdriver构建了一个UI自动化框架,用于跨浏览器测试我有selenium网格,可以在本地成功执行但是当我将selenium网格指向soucelabs网格时会抛出以下错误,

我之前搜索过这个错误,其中解决方案建议是在maven中为commons-codec jar文件添加依赖项,我这样做但是我仍然遇到了同样的问题。

由于我坚持这一点,所以对此有任何帮助。

import random

def dashinsert(str, insertion):
    length = len(str)
    position = random.randint(0,length)
    return str[:position] + insertion + str[position:]

1 个答案:

答案 0 :(得分:2)

我解决了我的问题,感谢@PawełGłowacz的指针,而不是使用apache commons编解码器版本10我将其更改为版本9并解决了我的问题。