python,appium,初步 --L简

Posted FocusTa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python,appium,初步 --L简相关的知识,希望对你有一定的参考价值。

  1.  python,appium 测试环境搭建

  2.  appium自动化,简介
    appium,就是一个翻译:
    
    

    客户端,是大头儿;appium仅仅是个翻译

  3.  Appium自动化,具体执行步骤


    ## 关于设备信息:

    因为设备繁多:
    不同设备,对应的底层工具不同
    所以,我们应该,在python脚本,提供设备信息:(Desired Capabilities)

    ##  adb 简介

  4.  实例代码
    from appium import webdriver
    import time

    desired_caps = {}
    #安卓设备信息
    desired_caps[\'platformName\'] = \'Android\'
    desired_caps[\'platformVersion\'] = \'4.4.2\'
    desired_caps[\'deviceName\'] = \'Android Emulator\'
    desired_caps[\'appPackage\'] = \'com.ibox.calculators\'
    desired_caps[\'appActivity\'] = \'com.ibox.calculators.CalculatorActivity\'

    #与appiume服务器连接上。告诉appium要操作哪个设备上的哪个应用程序
    driver = webdriver.Remote(\'http://127.0.0.1:4723/wd/hub\',desired_caps)
    time.sleep(8)

    #8+5=
    driver.find_element_by_id("com.ibox.calculators:id/digit8").click()
    driver.find_element_by_id("com.ibox.calculators:id/plus").click()
    driver.find_element_by_id("com.ibox.calculators:id/digit5").click()
    driver.find_element_by_id("com.ibox.calculators:id/equal").click()
    #验证,比对13
  5.  
  6.  
  7.  

 

以上是关于python,appium,初步 --L简的主要内容,如果未能解决你的问题,请参考以下文章

appium自动化测试部分方法&unitest初步使用

Appium简介和初步使用520-1

Appium学习笔记——Appium初探,下载与安装以及初步的录制尝试

Appium学习笔记——Appium初探,下载与安装以及初步的录制尝试

python+Appium自动化:python多线程多并发启动appium服务

Appium===Appium+Python API(转)