AttributeError: объект «NoneType» не имеет проблемы с атрибутом «to_capabilities» при подключении к серверу в автоматизаIOS

Программируем под IOS
Ответить
Гость
 AttributeError: объект «NoneType» не имеет проблемы с атрибутом «to_capabilities» при подключении к серверу в автоматиза

Сообщение Гость »


Желаемые возможности и реализация драйвера:

@pytest.fixture драйвер защиты (запрос): печать (os.getcwd()) глобальный драйвер заглавные буквы = {} заглавные буквы = { 'automationName': 'XCUITest', 'имя_платформы': 'iOS', 'deviceName': 'iPhone 6S', 'platformVersion': '16.6', 'ты делал': '******', 'autoAcceptAlerts': 'истина', 'noReset': Ложь, 'fullReset': Ложь, 'приложение': os.getcwd() + '/app/apkname.ipa' } appium_server_url = "http://localhost:4723/wd/hub" драйвер = webdriver.Remote(appium_server_url, caps) драйвер доходности Журнал консоли:

tests/step_defs/framework/driver.py:45: в драйвере драйвер = webdriver.Remote(appium_server_url, caps) my_env/lib/python3.11/site-packages/appium/webdriver/webdriver.py:229: в __init__ супер().__init__( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , command_executor = , Keep_alive = True file_detector = Нет, параметры = Нет защита __init__( себя, command_executor="http://127.0.0.1:4444", Keep_alive = Правда, file_detector = Нет, параметры: Union[BaseOptions, List[BaseOptions]] = Нет, ) -> Нет: """Создайте новый драйвер, который будет выдавать команды по проводу протокол. :Аргументы: - Command_executor – либо строка, представляющая URL-адрес удаленного сервера, либо пользовательский Объект Remote_connection.RemoteConnection. По умолчанию «http://127.0.0.1:4444/wd/hub». - Keep_alive - Настраивать ли использование Remote_connection.RemoteConnection Поддержка HTTP. По умолчанию установлено значение «Истина». - file_detector — передать объект пользовательского детектора файлов во время создания экземпляра. Если нет, тогда будет использоваться LocalFileDetector() по умолчанию. - options - экземпляр драйвера options.класс Options. """ если isinstance(опции, список): возможности = create_matches(опции) _ignore_local_proxy = Ложь еще: > возможности = options.to_capabilities() E AttributeError: объект «NoneType» не имеет атрибута «to_capabilities». my_env/lib/python3.11/site-packages/selenium/webdriver/remote/webdriver.py:185: AttributeError =============================================== =============================================== ============ Сводка предупреждений ================================== =============================================== ========================== my_env/lib/python3.11/site-packages/selenium/webdriver/remote/remote_connection.py:27 Ожидается, что скрипт запустится успешно, и в графическом интерфейсе сервера Appium отобразятся журналы выполнения.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»