zoukankan      html  css  js  c++  java
  • Appium的图像界面浅说

    appium的图形用户界面(GUI)

    (1)Application中各个项的含义作用:

    Application Path:填写你需要测试的Android APK的包地址(两种方式:1直接点击Choose选择APK地址,2直接填写地址)

    Package:填写APK的包名

    Wait for Package:获取我们填写的包

    Launch Activity:获取首要启动的Activity

    Wait for Activity:获取我们填写的Activity

    Use Browser:使用哪款浏览器(下拉选择)

    Full Reset:当命令执行完后,卸载App

    Intent Action:启动的APP

    Intent Category:可以分析我们想要启动的App

    Intent Flags:设置启动程序的标志

    Intent Arguments:你可以通过额外的方式来启动Activity

    (2)Launch Device

    Launch AVD:填写模拟器名字

    Device Ready Timeout:设置模拟器连接时间(时间单位:S)

    Arguments:略

    (3)Capabilities

    Platform Name:选择平台

    Automation Name:选择自动化运行平台(Appium selenoid)

    PlatformVersion:选择安卓版本

    Device Name:用的模拟器的名字

    Language:选择语言

    (4)Advanced

    SDK Path:填写你的SDK路径


     

    (1)Server

    Server Address:填写Appium的运行地址(IP)

    Port:设置与WebDriver Commands交互的命令端口,默认端口号4723

    Check For Updates:如果勾选后将会自动检查版本更新

    其他几个命令暂时不讲


     

    Developer Settings,这块暂时用不到,如果用到及时补充


     

    Inspector:可以帮我们定位元素,也可以录制回放

    但是用这个东西来识别分析元素很难,我们可以使用现在已经很成熟的UIAutomator.

    最右边的按钮就是启动或者停止按钮了

  • 相关阅读:
    版本控制系统Git
    CI框架中一个类中调用另一个类中已经加载对象测试
    关于PHP的框架
    node之http模块
    airtest之脚本批量运行
    airtest之一个脚本在多设备上运行
    npm概念
    node概念
    python -m xx.py和python xx.py的区别
    命令行运行脚本
  • 原文地址:https://www.cnblogs.com/wysk/p/7602684.html
Copyright © 2011-2022 走看看