版本问题
【JDK版本问题】
- 使用3.x的selenium来完成自动化测试时,代码报错如下:
Exception in thread "main"
java.lang.UnsupportedClassVersionError
- 错误总结:
- 3.x的selenium需要1.8版本的jdk。
【chromedriver与chrome的的对应版整理】
chromedriver版本 | chrome版本 |
v2.9 | v31-v34 |
v2.10 | v33-v36 |
v2.11 | v36-v40 |
v2.12 | v38-v41 |
v2.14 | v39-v42 |
v2.15 | v40-v43 |
v2.16 | v42-v45 |
v2.17 | v42-v43 |
v2.18 | v43-v46 |
v2.19 | v43-v47 |
v2.20 | v43-v48 |
v2.21 | v46-v50 |
v2.22 | v49-v52 |
v2.23 | v51-v53 |
v2.24 | v52-v54 |
v2.25 | v53-v55 |
v2.26 | v53-v55 |
v2.27 | v54-v56 |
v2.28 | v55-v57 |
v2.29 | v56-v58 |
v2.30 | v58-v60 |
v2.31 | v58-v60 |
v2.32 | v59-v61 |
v2.33 | v60-v62 |
v2.34 | v61-v63 |
v2.35 | v62-v64 |
v2.36 | v63-v65 |
v2.37 | v63-v66 |
v2.38 | v65-v67 |
v2.39 | v66-v68 |
v2.40 | v66-v68 |
注意:
firefox56以下不需要安装webdriver驱动,firefox57(firefox47及以上版本)需要安装geckodriver-v0.19.1-win32/64。