美文网首页
appium desired_caps参数

appium desired_caps参数

作者: Sissilovely | 来源:发表于2019-11-17 00:11 被阅读0次

    iOS和Android共有参数

    automationName——自动化引擎,默认appium
    platformName——移动操作系统,iOS或者Android
    platformVersion——移动操作系统版本,如12.0、8.0
    deviceName——设备名称,如iPhone6s Plus,Q8EEONG699999999(Android)
    noReset——应用状态是否需要重置,默认true
    fullReset——执行完测试后是否卸载app,默认false

    Android特有参数

    appPackage——包名
    appActivity——应用的第一个启动Activity
    appWaitDuration——用于等待appWaitActivity启动的超时
    resetKeyboard——将键盘隐藏起来,默认true
    unicodeKeyboard——使用unicode编码方式发送字符串

    desired_caps ={ 'platformName': 'Android',  
                    'platformVersion': '5.1',  
                    'deviceName': 'Q8EEONG699999999',  
                    'noReset': True,  
                    'allowClearUserData' = 'true'  #用户可自行选择清除数据
                    'fullReset' = "false"  #卸载程序,默认为false
                    'exported'="true"   #是否支持其他应用调用当前组件
                    'appPackage': 'your.package.name',  
                    'appActivity': 'your.package.name.firstActivity',  
                    'unicodeKeyboard': True,       #使用unicode编码方式发送字符串  
                    'resetKeyboard': True            #将键盘隐藏起来,输入中文就要增加这两个参数
                    }  
    
    

    iOS特有参数

    udid——移动设备物理标识符
    bundleId——包名

    desired_caps ={ 'platformName': 'iOS',  
                    'platformVersion': '11.4',  
                    'deviceName': 'iPhone6s Plus',  
                    'udid':'your device udid'
                    'bundleId':'your.package.name'
                    'noReset': True, 
                    }  
    
    

    相关文章

      网友评论

          本文标题:appium desired_caps参数

          本文链接:https://www.haomeiwen.com/subject/phqjkctx.html