• Appium


    appium应用

    要想要用appium 下面三个条件在模拟器下必不可少!

    1.安装appnium的服务端 (傻瓜式安装)

    2.在pycharm中进行下载appnium-python-client的包

      在命令行或者pycharm命令行中输入pip install appnium-python-client

    3. 在sdk文件下的tools文件下打开uiautomatorviewer.bat

    4. 必须装有node.js第三方包

    5.在模拟器中点开你测试的软件App的一个页面作为活动(下面命令会教你如何获取)

     appnium定位元素:https://www.cnblogs.com/my_captain/p/12801426.html

    from appium import webdriver

    import time

    # server 启动参数
    desired_caps = {}
    # 设备信息
    desired_caps['platformName'] = 'Android' # 被测手机是anzhuo
    desired_caps['platformVersion'] = '5.1' # 手机安装版本
    desired_caps['deviceName'] = 'emulator-5554' # 自己手机型号-(adb devices 返回的设备号)
    # app信息
    desired_caps['appPackage'] = 'com.wan.android' # 启动APP package 名称
    desired_caps['appActivity'] = 'com.wan.android.MainActivity' # 启动Activity 名称

    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

    time.sleep(5)

    driver.quit()

    运行走起来!!!!

    注:查看软件包名及活动名称的adb命令:adb shell dumpsys window | findstr mCurrentFocus

  • 相关阅读:
    ASP记录(一)
    ASP HTML JS CSS JQ之间恩怨
    ASP记录(二)之Input
    网页范例
    初识GoAhead
    TCP、IP、Http、Socket、telnet
    自定义博客的背景图片
    工具管理操作类介绍
    STL string的构造函数
    cout 格式化输出
  • 原文地址:https://www.cnblogs.com/qin-shi-wei/p/13322466.html
Copyright © 2020-2023  润新知