Airtest-Selenium升级兼容Selenium 4.0,给你全新体验!
💡
原文中文,约6300字,阅读约需15分钟。
📝
内容提要
Airtest-Selenium已升级以与Selenium 4.0兼容,提供了全新的体验。更新包括元素定位方法的更改和Selenium 4.0中相对定位的添加。文章提供了定位单个和多个元素的更新语法示例。还解释了如何在AirtestIDE中运行Selenium 4.0方法,并提到需要更新chromedriver以匹配使用的Chrome版本。总体而言,此更新使自动化测试更加简便高效。
🎯
关键要点
- Airtest-Selenium升级至1.0.6版,兼容Selenium 4.0,提供新体验。
- Selenium 4.0更新了元素定位方法,变得更简洁明了。
- 定位单个元素的方法由find_element_by_xpath()更新为find_element()。
- 定位多个元素的方法由find_elements_by_xpath()更新为find_elements()。
- Selenium 4.0新增相对定位功能,可以根据原点元素定位邻近元素。
- 在AirtestIDE中可以混合使用新旧定位方法。
- AirtestIDE原生环境可能出现兼容性问题,但可通过本地Python环境解决。
- 更新Airtest-Selenium和Selenium至最新版以支持新功能。
- 确保chromedriver与Chrome版本匹配以进行自动化测试。
- 欢迎用户反馈使用中的问题和投稿Selenium实操示例。
➡️