UI自动化测试-关于chromedriver驱动文件存放问题

背景:

  1. 执行UI自动化
  2. app嵌套webview
  3. 并发执行多机操作

疑问点:关于chromedriver驱动文件存放问题
1.目前在工程目录下面创建一个目录,目录有分mac或者win,然后每个操作系统下面又根据chromedriver版本号创建一个目录,接着目录下面存放对应版本的chromdriver驱动程序
2. 在并发执行时候执行获取手机webview版本号,去对应目录下面找到对应驱动

疑问: 这样会不会挺麻烦的,工程也比较大。有没有更便捷的方式呢?
image

@seveniruby

使用这个capability

caps.setCapability("chromedriverChromeMappingFile", "/Users/seveniruby/projects/Java3/src/test/java/test_app/wechat/mapping.json");