Как запустить тесты Android JUnit из нескольких проектов в Eclipse? - PullRequest
1 голос
/ 23 сентября 2011

Мне интересно, как запустить несколько проектов, содержащих тест Android JUnit Robotium, из eclipse одновременно ... Я надеюсь, что кто-то может помочь.

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 02 декабря 2013

Вы можете запускать тесты JUnit в нескольких проектах, используя Classpath Suite с открытым исходным кодом.

Создайте проект Eclipse, который содержит зависимость от всех проектов, которые вы хотите протестировать.Написать набор:

@RunWith(ClasspathSuite.class)
public class MySuite

Взгляните на эту статью: Roger Rabbit - JUnit Test Runner для нескольких проектов , включает пошаговый пример и пример кода.

1 голос
/ 28 октября 2011

Я попал в подобную ситуацию. Я использовал командную строку для запуска моего теста. Вы можете использовать следующие команды

Для одного теста

adb shell am instrument -e your class -w your package/android.test.InstrumentationTestRunner

Для всех ваших тестов

adb shell am instrument -w your package/android.test.InstrumentationTestRunner

Надеюсь, это поможет.

...