В течение последних нескольких недель я использовал Appium(python)
для тестирования Android, но вчера мы решили перейти на Expresso(Java)
для автоматического тестирования. Есть несколько причин, почему мы делаем этот сдвиг:
-
Мы хотим расширить наше автоматизированное тестирование, и есть много функций, отсутствующих в appium.
-
Это одна из последних рамок тестирования для Android и имеет хорошую обратную совместимость.
- Малый API и очень легко настроить.
Я читал для Espresso, но я не считаю ничего отличным, если сравнить его с Appium. Я Python/R developer
, поэтому, возможно, есть несколько моментов, которые я не могу понять. Кто-нибудь хотел бы помочь мне понять, будет ли переход к новой платформе тестирования хорошим для будущего? Мне не хватает более широкой картины здесь, и любая помощь будет принята с благодарностью.