1. Скачиваем Android Studio и устанавливаем
2. Запускаем его и создаем новый проект: File->New Project и далее в окнах все интуитивно понятно, переходим далее и далее до финиша.
2. Запускаем его и создаем новый проект: File->New Project и далее в окнах все интуитивно понятно, переходим далее и далее до финиша.
3. Откроется такое окно:
Если ок, то подключаем телефон к компьютеру и запускаем приложение. Если запустилось - идем дальше. Если нет - отлаживаем до тех пор, пока не запустится.
4. Подключаем библиотеку Robotium к проекту.
Скачиваем файл библиотеки последней версии, например robotium-solo-5.0.1.jar
5. Перемещаем (ну или сразу можно было скачать) библиотеку в проект (у меня например проект лежит тут: C:\Users\katya\AndroidStudioProjects\TestAppRobotium )
6. а) Открываем файл build.gradle (который находится в папке main). Добавляем в раздел dependencies следующие строки
compile files('libs/robotium-solo-5.2.1.jar')
androidTestCompile 'com.jayway.android.robotium:robotium-solo:5.2.1+'
(в строке compile files укажите путь к файлу библиотеки,
в этой строке androidTestCompile укажите свою версию, перед версией обратите внимание - двоеточие).
б) Далее в правом верхнем углу всплывает сообщение о необходимости синхронизации. Нажать и подождать пока она осуществится.
в) В разделе External Libraries выведется подключенна библиотека.
7. Далее открываем в папке AndroidTest файл ApplicationTest.java
Удаляем все что есть и вставляем текст:
package com.example.katya.myapplication;
import android.test.ActivityInstrumentationTestCase2;
import com.robotium.solo.Solo;
public class ApplicationTest extends ActivityInstrumentationTestCase2 {
private Solo solo;
public ApplicationTest() {
super(MyActivity.class);
}
public void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(), getActivity());
}
public void testMyActivity() throws Exception {
solo.assertCurrentActivity("Main Activity Never Loaded", MyActivity.class);
}
}
8. Запустим тест. Подключаем телефон к компьютеру. Правой кнопкой на ApplicationTest. Выбираем Run\ApplicationTest.
9. Получаем Ok test result
10. Можно сделать небольшую передышку. Что бы идти и разбираться с роботиумом дальше.
не плохо покажи как добавить appium под ubuntu может есть простой способ)))
ОтветитьУдалить