请教在 Mac 运行测试 Case 时,比如 1.点击登陆,2.点击注销,3.重新点击登陆 。运行 1 和 2 都没有问题,运行 3 的时候就会报错。
都没有人遇到这个问题吗
=。=首先...你可以先贴代码.. 其次...标题根本没点进来的欲望啊,因为看不懂 最后,你出问题的原因很可能是因为 “登陆” 按钮为不可点击属性的。
保证btn.getAttribute("isClickable") is true.
#2 楼 @anikikun 谢谢提醒,我的代码是这样的: 登陆成功,点击进入个人中心 time.sleep(1) driver.find_elements_by_class_name("UIAButton")[2].click() time.sleep(1) # 点击返回按钮 driver.find_element_by_xpath("//UIAApplication[1]/UIAWindow[1]/UIANavigationBar[1]/UIAButton[1]").click() time.sleep(2) # 再次点击进入个人中心 driver.find_elements_by_class_name("UIAButton")[2].click() 第一次点击个人中心不会抱错,再次点击进入个人中心就会有上面的问题
#3 楼 @lena 看不出啥错,你可以看看点击返回后,个人中心按钮的属性。
谢谢,看了下个人中心按钮的布局与属性,可能是代码的问题,要开发的看过后才知道具体什么问题。
我也遇到了同样的错误,@lena,你后来是如何解决的呢?