Гость
Map
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Тестрование под андроид, как настроить Selendroid+php / 1 сообщений из 1, страница 1 из 1
26.10.2016, 18:24
    #39334720
Andrey Zhukov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестрование под андроид, как настроить Selendroid+php
Доброго времени суток.
Я не являюсь тестировщиком, только в процессе учебы.
Я работаю на Linux Mint и с помощью webdriver от facebook+php удалось сделать задачу проверки ресурса под chrome и firefox.
Но вот проблема заключается в том, что мне необходимо сделать работу с проверкой под разные девайсы(в частности под андроид) и с разных ип адресов, т. е. с использованием проски.
Я пробую реализовать работу Selenium с проверкой под андроид. Я так понял, что можно это реализовать с помощью Selendroid
Я делаю следующее:
1. Скачал selendroid-standalone-0.17.0-with-dependencies.jar и selendroid-test-app-0.17.0.apk и добавил в корень проекта
2. Установил Android sdk
3. Установил(как указано в документации - http://selendroid.io/setup.html) следующее
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
4. В PATH прописал пути <home_path>/sdk/android-sdk-linux/platform-tools:<home_path>/sdk/android-sdk-linux/tools:<home_path>/sdk/android-sdk-linux/build-tools/22.0.1/
5. JAVA SDK установлен, добавил в ANDROID_HOME путь к sdk Android и в JAVA_HOME путь к java sdk(/usr/lib/jvm/java-7-openjdk-amd64)
6. Запустил android sdk и в консоли ввел команду java -jar selendroid-standalone-0.17.0-with-dependencies.jar -app selendroid-test-app-0.17.0.apk
7. Далее запустил на выполнение php скрипт.
В php скрипте такие строки
<?php
$host = 'http://localhost:4444/wd/hub';
$desired_capabilities = DesiredCapabilities::android();
$driver = RemoteWebDriver::create($host, $desired_capabilities);

И тут появляется проблема в консоли выводится ошибка

[Facebook\WebDriver\Exception\SessionNotCreatedException]
Error starting Selendroid session

Не получается запустить сессию. Перед этим работал с selenium-server-standalone-2.53.1.jar и сессия запускалась все работало, а вот с selendroid не получается. Подскажите, пожалуйста, в чем может быть проблема.
...
Рейтинг: 0 / 0
Форумы / Тестирование и QA [игнор отключен] [закрыт для гостей] / Тестрование под андроид, как настроить Selendroid+php / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]