如标题,最近在使用jenkins搭配selenium grid 插件做项目的兼容性和并发测试时node机一直报Exception in thread "main" com.beust.jcommander.ParameterException: Was passed main parameter ...but no main parameter was defined in your arg class的错误
找了很多帖子都没有有效的解决方式,直到无意看到某位大佬的回复,才知道问题的关键点是与 这条语句的 参数顺序有关,看下图:
如他所说我把我的语句调整了下,然后成功解决了。
大家可以仔细对比上上面两条命令,没说错的话,第一条的语法规则适用于selenium2,下面这条的规则则适用于selenium3所以如果再遇类似报错,可以参考下selenium3 的语法规则。说不定能有帮助。
OK! 分享完毕。