1、代码

    实现调用android计算器 1+8=9

    from appium import webdriver
    desired_caps = {}
    desired_caps[‘platformName’] = ‘Android’ //
    desired_caps[‘platformVersion’] = ‘7.1.2’ //连接android的版本号
    desired_caps[‘deviceName’] = ‘1d9cabe’ //连接android的设备名称
    desired_caps[‘appPackage’] = ‘com.android.bbkcalculator’ //要测试的应用包名
    desired_caps[‘appActivity’] = ‘com.android.bbkcalculator.Calculator’ //要测试的应用的启动的activity名称
    driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/hub‘, desired_caps)
    driver.find_element_by_id(“com.android.bbkcalculator:id/digit1”).click()//点击1
    driver.find_element_by_id(“com.android.bbkcalculator:id/plus”).click()//点击+
    driver.find_element_by_id(“com.android.bbkcalculator:id/digit9”).click()点击9
    driver.find_element_by_id(“com.android.bbkcalculator:id/equal”).click()点击=

    driver.quit()//退出

    1、获得当前连接的设备名称:

    终端输入 :adb devices

    2、获取要测试的应用的包名以及启动的activity名称

    参考https://blog.csdn.net/jlminghui/article/details/40622103

    3、获取要测试的应用的具体控件的ID

    参考https://www.cnblogs.com/taoSir/p/4832454.html
    ————————————————
    版权声明:本文为CSDN博主「冷月依旧」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/u012681539/article/details/79975957