背景:
- 执行UI自动化
- app嵌套webview
- 并发执行多机操作
疑问点:关于chromedriver驱动文件存放问题
1.目前在工程目录下面创建一个目录,目录有分mac或者win,然后每个操作系统下面又根据chromedriver版本号创建一个目录,接着目录下面存放对应版本的chromdriver驱动程序
2. 在并发执行时候执行获取手机webview版本号,去对应目录下面找到对应驱动
疑问: 这样会不会挺麻烦的,工程也比较大。有没有更便捷的方式呢?
背景:
疑问点:关于chromedriver驱动文件存放问题
1.目前在工程目录下面创建一个目录,目录有分mac或者win,然后每个操作系统下面又根据chromedriver版本号创建一个目录,接着目录下面存放对应版本的chromdriver驱动程序
2. 在并发执行时候执行获取手机webview版本号,去对应目录下面找到对应驱动
疑问: 这样会不会挺麻烦的,工程也比较大。有没有更便捷的方式呢?
使用这个capability
caps.setCapability("chromedriverChromeMappingFile", "/Users/seveniruby/projects/Java3/src/test/java/test_app/wechat/mapping.json");