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.  

    ------------------------这是用来做笔记的,可能不够详细,如有问题可以留言-------------------------
  • 相关阅读:
    numpy 学习
    小技巧:Python中,如何让语句输出在同一行的技巧:end=
    Python 循环简介
    Python中第一个if else逻辑判断小程序
    如何让Notepad++的Table转化成4个空格
    Python3.5.2中的变量介绍
    通过配置环境变量,直接运行python3.5.2
    Python3.5.2安装方法
    java 规范
    java数据类型
  • 原文地址:https://www.cnblogs.com/focusta/p/12244057.html
Copyright © 2011-2022 走看看