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实操示例。
➡️

继续阅读