最近我在执行一项工作时遇到以下问题。
以下是异常消息:
groovy.lang.MissingMethodException: No signature of method: io.github.bonigarcia.wdm.ChromeDriverManager.clearResolutionCache() is applicable for argument types: () values: []
at script1677201791728558065883.run_closure1$_closure3(script1677201791728558065883.groovy:20)
at script1677201791728558065883.run_closure1$_closure3(script1677201791728558065883.groovy)
at groovy.util.ConfigSlurper.parse_closure5(ConfigSlurper.groovy:242)
at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:46)
at groovy.lang.Script.invokeMethod(Script.java:80)
at script1677201791728558065883.run_closure1(script1677201791728558065883.groovy:16)
at script1677201791728558065883.run_closure1(script1677201791728558065883.groovy)
at groovy.util.ConfigSlurper.parse_closure5(ConfigSlurper.groovy:225)
at script1677201791728558065883.run(script1677201791728558065883.groovy:14)
at groovy.util.ConfigSlurper.parse_closure5(ConfigSlurper.groovy:270)
at groovy.util.ConfigSlurper.parse(ConfigSlurper.groovy:288)
at groovy.util.ConfigSlurper.parse(ConfigSlurper.groovy:162)
at groovy.util.ConfigSlurper.parse(ConfigSlurper.groovy:151)
at geb.ConfigurationLoader.loadRawConfig(ConfigurationLoader.groovy:303)
它以前工作。现在我的脚本正在运行,但只有 40% 的脚本在运行。 很少有人失败
类方法失败 geb.error.UnableToLoadException:无法加载配置@'file:/C:/Users//B2B-AUTO/QA1/build/resources/test/GebConfig.groovy'(环境:chrome) 在 geb.ConfigurationLoader.loadRawConfig(ConfigurationLoader.groovy:293)
如何解决这个问题。如果您需要更多详细信息,请告诉我。请分享你的想法
看起来 ChromeDriverManager 与您列出的包在不同的包中。这是 API:
注意包裹是:
io.github.bonigarcia.wdm.managers.ChromeDriverManager
你有:
io.github.bonigarcia.wdm.ChromeDriverManager
如果你升级了,也许你的包发生了变化,你只需要更新导入语句。