为什么用python代码写的脚本,在APP自动化测试时,不能把悬浮窗关闭?

在使用PyCharm和Python进行App自动化测试时,遇到一个问题。通过Appium和AndroidSDK控制安卓模拟器中的考研派App,尝试通过XPath定位并点击悬浮窗的关闭按钮,但未能成功。之后尝试使用pyautogui模拟鼠标移动到特定坐标点击,同样无法关闭悬浮窗。两种方法结合后问题仍未解决,寻求解决方案。
摘要由CSDN通过智能技术生成

首先说明一下,我使用的脚本代码工具是pycharm,使用的语言是python,同时脚本运行时通过appium、Anddriod SDK控制夜深模拟器上面的App进行自动化操作。被测的App是考研派,它打开后有下面如图1所示的悬浮窗,这个悬浮窗底下有个叉叉,我通过weditor元素定位时,发现这个悬浮窗只有X-path有值,然后一开始我是想通过

 

driver.find_element_by_xpath 
这个方法定位到叉叉,然后再执行click,让它关闭这个悬浮窗,但是,这个代码执行后,悬浮窗并不能关闭。

然后我又试图用

pyautogui.moveTo(537, 1476, duration=1) 让鼠标移动到537, 1476这个坐标位置,然后,再click叉叉,关闭悬浮窗,但是经过脚本执行结果来看,还是不能关闭悬浮窗。
同时保留这两段我认为可以关闭悬浮窗的代码执行后,仍然还是不能关闭悬浮窗,请求各位老是帮忙解答一下

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值