AttributeError ‘NoneType‘ object has no attribute ‘to_capabilities‘

简介: AttributeError ‘NoneType‘ object has no attribute ‘to_capabilities‘

AttributeError: ‘NoneType’ object has no attribute ‘to_capabilities’


执行test_driver()后,报错:AttributeError: ‘NoneType’ object has no attribute ‘to_capabilities’

def test_driver():
    from appium import webdriver
    appium_server_url = 'http://localhost:4723'
    capabilities = {
        'platformName': 'Android',
        'automationName': 'uiautomator2',
        'deviceName': '127.0.0.1:62001',
        'appPackage': 'com.android.settings',
        'appActivity': '.Settings',
    }
    webdriver.Remote(appium_server_url, capabilities)


解决办法


添加 options = UiAutomator2Options().load_capabilities(capabilities):

def test_driver():
    from appium import webdriver
    from appium.options.android import UiAutomator2Options
    appium_server_url = 'http://localhost:4723'
    capabilities = {
        'platformName': 'Android',
        'automationName': 'uiautomator2',
        'deviceName': '127.0.0.1:62001',
        'appPackage': 'com.android.settings',
        'appActivity': '.Settings',
    }
    options = UiAutomator2Options().load_capabilities(capabilities)
    webdriver.Remote(command_executor=appium_server_url, options=options)
目录
相关文章
|
2月前
|
计算机视觉 Python
解决 NoneType‘ object has no attribute ‘astype’ 问题
解决 NoneType‘ object has no attribute ‘astype’ 问题
30 0
|
4月前
AttributeError: 'NoneType' object has no attribute 'to_capabilities'
AttributeError: 'NoneType' object has no attribute 'to_capabilities'
377 0
|
5月前
|
数据采集
运行爬虫时报错AttributeError—— 'str' object has no attribute 'capabilities'
运行爬虫时报错AttributeError—— 'str' object has no attribute 'capabilities'
255 0
|
6月前
|
Java
java判断Object对象是否为空demo
java判断Object对象是否为空demo
|
19天前
|
JavaScript
js 字符串String转对象Object
该代码示例展示了如何将一个以逗号分隔的字符串(`'1.2,2,3,4,5'`)转换为对象数组。通过使用`split(',')`分割字符串并`map(parseFloat)`处理每个元素,将字符串转换成浮点数数组,最终得到一个对象数组,其类型为`object`。
|
2月前
|
存储 设计模式 Python
Python中的类(Class)和对象(Object)
Python中的类(Class)和对象(Object)
30 0
|
2月前
|
存储 JavaScript
JS中Map对象与object的区别
JS中Map对象与object的区别
|
6月前
判断Object对象是否为空
判断Object对象是否为空
|
3月前
|
Java 流计算
在Flink实时任务中,POJO(Plain Old Java Object)对象的模式演进可能会引起不兼容的问题
【2月更文挑战第6天】在Flink实时任务中,POJO(Plain Old Java Object)对象的模式演进可能会引起不兼容的问题
22 3
|
4月前
|
JavaScript 前端开发 测试技术
Proxy vs Object.defineProperty:哪种对象拦截机制更适合你?
Proxy vs Object.defineProperty:哪种对象拦截机制更适合你?