首页 > 其他分享 >appium报错DeprecationWarning: desired_capabilities argument is deprecated and will be removed in futur

appium报错DeprecationWarning: desired_capabilities argument is deprecated and will be removed in futur

时间:2023-12-31 13:13:03浏览次数:44  
标签:appium set DeprecationWarning option capability desired 报错 iPhone options

不再用desired_capabilities,用options代替

原来的

desired_caps = {
              "platformName": "ios",
              "platformVersion": "11.4",
              "deviceName": "iPhone 6 Plus",
              "noReset": True,
              "udid": "13e29c07168273224cb5f9b3ca972c8a4612f52a",
              "bundleId": "com.ofo.Bicycle",
              # "app": "com.ofo.Bicycle",
              # "orientation": "LANDSCAPE",
              "xcodeOrgId": "ZW89BDTX94",
              "xcodeSigningId": "iPhone Developer",
              "automationName": "xcuitest",
              # "app": "/Users/XXXX/Desktop/test_ios/your.app"
              # "usePrebuiltWDA": True
            }
        self.driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)

修改为如下:

 option = AppiumOptions()
        option.set_capability('platformName', 'ios')
        option.set_capability('platformVersion', '11.4')
        option.set_capability('deviceName', 'iPhone 6 Plus')
        option.set_capability('noReset', True)
        option.set_capability('udid', '13e29c07168273224cb5f9b3ca972c8a4612f52a')
        option.set_capability('bundleId', 'com.ofo.Bicycle')
        option.set_capability('xcodeOrgId', 'ZW89BDTX94')
        option.set_capability('xcodeSigningId', 'iPhone Developer')
        option.set_capability('automationName', 'xcuitest')
        self.driver = webdriver.Remote(command_executor='http://127.0.0.1:4723/wd/hub', options=option)

 

标签:appium,set,DeprecationWarning,option,capability,desired,报错,iPhone,options
From: https://www.cnblogs.com/may18/p/17937414

相关文章

  • PyCharm 中执行命令提示 command not found(终端运行appium正常)
    前提本地终端中执行adb或者其它命令是ok的复制本地的$PATH值打开终端或者iTerm执行命令echo$PATH 打开PyCharm替换下PyCharm中的$PATH值即可(EditConfigurations-->Environmentvariables)  PATH换成appium的安装路径#查看路径,终端运行whichappium 正......
  • 一个报错深刻理解axios传参和mock拦截(外加正则表达式)
    前言:事情是这样的,在使用axios二次封装和mock进行拦截的时候,不是参数传递方式不正确就是找不到后端接口,为此我茶不思饭不想把axios和mock好好看了一遍,最后除了这些问题,发现是输在了正则表达式上面,找出错误的时候自己都懵了axioa传参问题总所周知,我们在平时使用axios的时候是这样......
  • appium-python自动开启和关闭服务(win/mac)
    后台启动&关闭appiumserver的命令启动appium:appium-a127.0.0.1-p4723--logxxx.log--local-timezoneAppium服务命令行参数启动appium-p4723指定端口--logxxx.log指定日志保存到指定文件内(可以是绝对路径)--local-timezone指定时间为本地时间--log-levelerror......
  • centos中使用yum报错
    1、执行yumrepolist具体报错内容Loadedplugins:product-id,search-disabled-repos,subscription-managerThissystemisnotregisteredwithanentitlementserver.Youcanusesubacription-managertoregister. File"/usr/libexec/urlgrabber-ext-down",line2......
  • 用python打开文件获取文件属性时,运行报错PermissionError: [Errno 13] Permission den
    一:概述在开发中我们经常会使用python程序去对物理主机平台上的文件进行操作,在这里说明一下,python中获取文件属性时,运行出现的错误。二:具体说明<1>获取文件属性的代码importos#创建一个临时目录temp_dir='temp'os.mkdir(temp_dir)#在临时目录中创建一个文件temp_file=o......
  • 下载文件报错:java.io.IOException: UT010029: Stream is closed
    在项目中使用EasyExcel导出excel然后压缩成压缩包下载,下载也是能正常下载就是会抛出这个错误虽然说这个错误不影响下载功能,搞不好就因为这个错误某天系统崩溃,那时候就不是这么好玩了,于是我在百度上疯狂查找有的说是流没有关,要在finally里面把流关了关了之后,满怀期待的重新运......
  • mac安装appium(android/ios)
    一.(android)前提:1.安装java2.安装homebrew3.安装xcode4.安装git5.安装androidsdk官网https://www.androiddevtools.cn/  将下载的AndroidSDK解压,将得到如下目录。(具体安装步骤可以阅读SDKReadme.txt)阅读SDKReadme.txt文档得知:Inordertostartde......
  • vscode的ssh连接报错过程试图写入的管道不存在
    报错[15:38:48.548]Runningscriptwithconnectioncommand:"C:\Windows\System32\OpenSSH\ssh.exe"-T-D11892"nvidia@nvidia"bash[15:38:48.569]Terminalshellpath:C:\Windows\System32\cmd.exe[15:38:53.152]>ssh:Couldnot......
  • python json.dump 将字典写文件json文件后多了一个花括号"}",读取时报错:json.decoder.
    问题复现我的字典格式:importjsond={'Demo':{'Total_Result':'Pass','info':{'test3':'Pass'}},'10.0.0.111':{'Total_Result':'Pass','info':{'test......
  • BUG分享|报错:Cannot access Memory (@ 0xe00fffe4, Read, Acc Size: 4 Byte);移植FreeR
    引言在移植FreeRTOS到STM32F411CEU6上时,出现了烧录一次后,无法再次烧录的情况。现象烧录时报错:CannotaccessMemory(@0xe00fffe4,Read,AccSize:4Byte);弹窗:Connectionrefusedduetodevicemismatch!单片机:STM32F411CEU6烧录器:DAPLink现象:修改代码后,第一次可以......