Как запустить только SmallTest в Android Studio

Я начал новый проект с testautomation. Некоторые тесты занимают некоторое время. Они были помечены как @LargeTest. Есть также несколько SmallTests (юнит-тесты). Разработчикам нужно чаще запускать небольшие тесты.

Некоторое время я искал в Интернете и видел, как выполнять тесты по размеру с помощью adb shell и gradle. Но нигде не было решения прямо в AndroidStudio

У меня есть некоторые классы, подобные этому, и несколько простых тестов логики ядра:

import androidx.test.filters.LargeTest;

import org.junit.After;
import org.junit.Before;
import org.junit.Test;

@LargeTest
public class ExampleActivityTest {
    @Before
    public void setUp() {
        // Do setup
    }


    @After
    public void tearDown() {
        // reset changes
    }

    @Test
    public void testSomeFancyStuff()  {
       // Test comes here
    }
}

Иногда необходимо выполнить только тесты Small и / или medium. Как это сделать в Android Studio?

0 ответов

Другие вопросы по тегам