zoukankan      html  css  js  c++  java
  • Appium基础(二)demo

    具体配置,请看上一篇

    一、启动Android模拟 Start  

    打开如下界面:这个过程可能会有些慢,黑屏等等,请耐心等待

    二、appium配置

    1、点机器人图标

    PlatformVersion 选19,19就是你SDK安装时的版本。

    2、点右侧绿三角,启动appium

    出现如上界面就成功了,启动有些慢

    3、python代码

    操作计算器输入137+865=

    #*_*coding:utf-8*_*
    from selenium import webdriver
    from appium import webdriver
    
    #appium webdriver 继承自selenium的webdriver
    
    desired_caps = {}
    desired_caps['platformName'] = 'Android' #平台名Android
    desired_caps['platformVersion'] = '4.2.2' #这个是模拟器,设置的版本
    desired_caps['deviceName'] = 'AndroidEM' #模拟器设置的设备名称
    desired_caps['appPackage'] = 'com.android.calculator2' #计算器相对应的包名称
    desired_caps['appActivity'] = '.Calculator' #计算器javapackage
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) #地址不变
    
    driver.find_element_by_name('1').click()
    driver.find_element_by_name('3').click()
    driver.find_element_by_name('7').click()
    driver.find_element_by_name('+').click()
    driver.find_element_by_name('8').click()
    driver.find_element_by_name('6').click()
    driver.find_element_by_name('5').click()
    driver.find_element_by_name('=').click()
    
    driver.quit()

     结果:

  • 相关阅读:
    修改eclipse的背景色(转载)
    c#调用 windows api实现WinForm中嵌入EXE程序
    VS2008序列号
    Microsoft Visual Studio 2005 获取与升级
    Oracle数组一般可以分为固定数组和可变数组
    深圳香港之行杂记
    [难过]小明住院了
    青岛之行杂记
    喀纳斯之行杂记
    亲历北京721大雨
  • 原文地址:https://www.cnblogs.com/yhleng/p/7515976.html
Copyright © 2011-2022 走看看