zoukankan      html  css  js  c++  java
  • Appium Desktop使用

    Appium Desktop可以录制脚本,虽然在日常工作中编写脚本时不会直接录制脚本,但是Appium Desktop录制脚本是入门学习的一个好方式,可以学习一下。

    安装Appium Desktop

    录制脚本

    启动appium desktop


    进行录制

    使用木木模拟器,基于雪球app





    • 选择元素,操作元素










    • 把脚本复制到pychram

    执行脚本

    • 安装依赖

    • 执行脚本
      打开app

    # This sample code uses the Appium python client
    # pip install Appium-Python-Client
    # Then you can paste this into a file and simply run with Python
    
    from appium import webdriver
    
    caps = {}
    caps["platformName"] = "Android"
    caps["deviceName"] = "test"
    
    driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)
    driver.implicitly_wait(10)  # 加上隐式等待
    el1 = driver.find_element_by_id("com.xueqiu.android:id/tv_search")
    el1.click()
    el2 = driver.find_element_by_id("com.xueqiu.android:id/search_input_text")
    el2.send_keys("alibaba")
    
    driver.quit()
    


    ❖ 使⽤appium desktop录制⽤例
    ❖ 安装python依赖 pip install Appium-Python-Client
    ❖ 增加隐式等待增强稳定性
    ❖ 重新运⾏

    注意事项

    • 启动appium desktop设置的Capabilities前后不能有空格
      platformName后面有空格,报错

    desktop主要功能

    ❖ UI分析
    ❖ 录制⽤例
    ❖ 元素查找测试
    ❖ Attach已有的session
    ❖ 云测试

  • 相关阅读:
    css3-文本新增属性
    css3新增的伪类和伪元素
    git小记
    css3笔记
    jQuery(三)
    jQuery笔记(二)
    <转>HTML、CSS、font-family:中文字体的英文名称
    jQuery笔记
    DOM父节点、子节点例子
    DOM之节点类型加例子
  • 原文地址:https://www.cnblogs.com/Uni-Hoang/p/13734384.html
Copyright © 2011-2022 走看看