3

Я использую Android-UiAutomator/Espresso для автоматизации приложений для Android. Для веб-автоматизации я использовал селен и для параметризации данных использовал лист excel и использовал баночки Apache POI для чтения данных.Параметрирование в UIAutomator/Espresso

Я просто хочу знать, есть ли способ, которым мы можем использовать лист excel, или можем реализовать параметризацию данных в Android-UiAutomator/Espresso? Сейчас я использую структуру Spoon для отчетов и выполнения. Существует ли какая-либо возможность для создания этой функции.

Оцените свой ответ.

ответ

1

Существует нет готового решения для импорта данных из excel, но вы можете создать параметризованные тесты с помощью JUnit4. может.

Бегун Parameterized позволяет это сделать. Например:

@RunWith(Parameterized.class) 
public class MyParameterizedTest { 

    @Parameter 
    public String mTextToFind; 

    private UiDevice mDevice; 

    @Parameters 
    public static Iterable<? extends Object> data() { 
     return Arrays.asList("foo", "bar", "baz"); 
    } 

    @Before 
    public void setUp() { 
     Instrumentation instr = InstrumentationRegistry.getInstrumentation(); 
     mDevice = UiDevice.getInstance(instr); 
    } 

    @Test 
    public void testHasText() { 
     // Make sure the text is on the screen 
     Assert.assertTrue(mDevice.hasObject(By.text(mTextToFind)); 
    } 
} 
+0

У меня есть около 100 записей данных в excel. могу ли я сделать эту концепцию – user2350138

 Смежные вопросы

  • Нет связанных вопросов^_^