解决appium或selenium使用时driver.find_element_by_xpath中间有删除线问题

一、问题描述

        Darren洋在公司电脑搭建完成appium后准备运行appium2.0版本执行脚本时发现执行脚本中的driver.find_element_by_xpath中间有删除线,说明较高版本的appium及selenium中该方法已被弃用。

解决appium或selenium使用时driver.find_element_by_xpath中间有删除线问题_第1张图片

二、解决办法

        该问题解决办法为将driver.find_element_by_xpath()换成driver.find_element(By.XPATH,‘路径’)的形式即可。

        要添加导入以下模块即可使用driver.find_element(By.XPATH,‘路径’)这一新方法。

from selenium.webdriver.common.by import By

解决appium或selenium使用时driver.find_element_by_xpath中间有删除线问题_第2张图片

        通过appium自带抓包工具uiautomator即可获取xpath路径。

解决appium或selenium使用时driver.find_element_by_xpath中间有删除线问题_第3张图片

你可能感兴趣的:(selenium,APP测试,自动化测试,测试工具,python,selenium,appium)