大家好,它是关于Python + Appium自动测试的

时间:2019-12-16 11:36:31

标签: python-2.7 automated-tests appium qa appium-android

我得到的问题是“ AttributeError:'模块'对象没有属性'find_elelement_by_id'” 尝试关闭弹出窗口

from appium import webdriver

 desired_cap ={

"deviceName": "samsung A20",
"platformName": "Android",
"appPackage": "com.keralamatrimony",
"appActivity": "com.bharatmatrimony.login.SplashScreen",
"app": "Users/mohan/Downloads/com.keralamatrimony.apk"

}
# create the driver instance
driver = webdriver.Remote("http://localhost:4723/wd/hub",desired_cap)

# close the pop-up
webdriver.find_elelement_by_id("com.keralamatrimony:id/all_error_close").click()

这是我的第一个测试案例。 谁能解决这个问题?

1 个答案:

答案 0 :(得分:0)

您需要拥有

driver.find_elelement_by_id("com.keralamatrimony:id/all_error_close").click()

代替

webdriver.find_elelement_by_id("com.keralamatrimony:id/all_error_close").click()

driver是创建的实例。