实现计算器的功能:2+3=5-1=4*6=24/3=8
使用方法有:
driver.find_element_by_accessibility_id()
driver.find_element_by_id()
driver.find_element_by_xpath('//android.widget.Button[contains(@text, "2")]')
driver.find_element_by_xpath('//android.widget.Button[contains(@index, "12")]')
#coding=utf-8
from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '10'
desired_caps['deviceName'] = 'device'
desired_caps['appPackage'] = 'com.coloros.calculator'
desired_caps['appActivity'] = 'com.android.calculator2.Calculator'
desired_caps['noReset'] = True
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
#实现2+3=5-1=4*6=24/3=8
#清除已输入的内容
for i in 1,5:
#driver.find_element_by_accessibility_id("清除").click() 可以使用该content-desc值的方式, 也可以使用下面的resource-id方式
driver.f

这篇博客通过实例展示了如何使用Appium进行安卓版计算器应用的自动化测试,包括加减乘除等基本运算功能的验证,详细阐述了操作步骤和方法。
最低0.47元/天 解锁文章
5185

被折叠的 条评论
为什么被折叠?



