zoukankan      html  css  js  c++  java
  • 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.  

    ------------------------这是用来做笔记的,可能不够详细,如有问题可以留言-------------------------
  • 相关阅读:
    VIJOS-P1340 拯救ice-cream(广搜+优先级队列)
    uva 11754 Code Feat
    uva11426 GCD Extreme(II)
    uvalive 4119 Always an Interger
    POJ 1442 Black Box 优先队列
    2014上海网络赛 HDU 5053 the Sum of Cube
    uvalive 4795 Paperweight
    uvalive 4589 Asteroids
    uvalive 4973 Ardenia
    DP——数字游戏
  • 原文地址:https://www.cnblogs.com/focusta/p/12244057.html
Copyright © 2011-2022 走看看