орг..опенка.селен.WebDriverException: не удается создать временный каталог: / sd card / 1339054625829.


Я пытаюсь автоматизировать android (запуск базового теста) с помощью selenium на эмуляторе Android с помощью Junit , я добавил все необходимые jars в Classpath, запустил эмулятор, открыл веб-драйвер на нем и настроил переадресацию портов.

Но когда я запускаю тест в Eclipse (запускаю как JUnit Test). Это не удается, и я получаю ошибку:

org.openqa.selenium.webdriverexception: cannot create temp directory: /sd card/1339054625829

2   3  

2 ответа:

Эту ошибку можно получить, если при запуске эмулятора не было настроено место для SD-карты. Вы можете установить объем памяти, который будет использоваться в качестве памяти SD-карты устройства. Вы можете найти это при редактировании AVD details

Введите описание изображения здесь

Следующие шаги устраняют проблему для меня на реальном устройстве (с sd-картой или без нее):

  1. Подключите USB
  2. Откройте дополнительные настройки USB (на Android - > проведите пальцем вниз от верхней части экрана)
  3. Выберите медиа-устройство или портал и инструменты