Size: a a a

StartAndroid Ru Testing

2019 April 11

N

Nikolay in StartAndroid Ru Testing
ну это как бы логично, если текст валится - значит есть проблема, не? а если есть проблема - надо ее устранять 🙂
источник

AA

Artyom Anisimov in StartAndroid Ru Testing
Nikolay
ну это как бы логично, если текст валится - значит есть проблема, не? а если есть проблема - надо ее устранять 🙂
проблема в том, что не всегда понятно как устранять, а тест падает эпизодически - flaky
источник

N

Nikolay in StartAndroid Ru Testing
я понимаю. Но надо разбираться. Если тест флеки - зачем такой тест? ведь ты никогда не будешь знать - это флеки или реальная проблема? И отсюда следует что ты скорее всего не будешь проверять что же там такое. Потому как - он же флеки
источник

AY

Aleksandr Yurkovskiy in StartAndroid Ru Testing
Всем привет
Подскажите пожалуйста
В UI тестировании используются PageObject-ы ?
источник

L

László in StartAndroid Ru Testing
Artyom Anisimov
у меня RetryRule прописан в тестах. также я бы рассмотрел либы типа Fork
Fork прикольный правда нет колоссальных отличий от Spoon. RetryRule? в чем фишка как он работает?
источник

AA

Artyom Anisimov in StartAndroid Ru Testing
László
Fork прикольный правда нет колоссальных отличий от Spoon. RetryRule? в чем фишка как он работает?
public class RetryRule implements TestRule {

   private static final String TAG = RetryRule.class.getSimpleName();

   private final int retryCount;

   public RetryRule(int retryCount) {
       this.retryCount = retryCount;
   }

   @Override
   public Statement apply(Statement base, Description description) {
       return new Statement() {
           @Override
           public void evaluate() throws Throwable {
               Throwable caughtThrowable = null;

               for (int i = 0; i < retryCount; i++) {
                   try {
                       base.evaluate();
                       return;
                   } catch (Throwable t) {
                       caughtThrowable = t;
                       Log.w(TAG, description.getDisplayName() + ": run " + (i + 1) + " failed");
                   }
               }
               Log.w(TAG, description.getDisplayName() + ": giving up after " + retryCount + " failures");
               throw caughtThrowable;
           }
       };
   }
}
источник

NK

ID:513800515 in StartAndroid Ru Testing
Joe_j
разобрался уже?, я немного не то скинул извини
Нет. Скиньте то. Спасибо
источник

AP

Andrey Pomazkin in StartAndroid Ru Testing
Привет, все-таки, пможете подсказать, возможно ли в тестах(интеграционных) проверять такие штуки как неполностью влезающий текст в текстовое поле? не скришншоты же делать и отдавать на просмотр людям.
источник

AA

Artyom Anisimov in StartAndroid Ru Testing
Andrey Pomazkin
Привет, все-таки, пможете подсказать, возможно ли в тестах(интеграционных) проверять такие штуки как неполностью влезающий текст в текстовое поле? не скришншоты же делать и отдавать на просмотр людям.
ну можно те же скриншоты нейронкой анализировать)
источник

AP

Andrey Pomazkin in StartAndroid Ru Testing
Artyom Anisimov
ну можно те же скриншоты нейронкой анализировать)
я тогда нейронкой и код писать буду)
нужен все же не киберпанк, а эпоха постиронии хотя бы(
источник

AP

Andrey Pomazkin in StartAndroid Ru Testing
вобщем, я там понял, что нельзя проверить, то что я хочу, судя по тому, что ничего не нагуглил
источник

L

László in StartAndroid Ru Testing
Artyom Anisimov
ну можно те же скриншоты нейронкой анализировать)
ты кстати 4 джунит юзаешь до сих пор?
источник

AA

Artyom Anisimov in StartAndroid Ru Testing
László
ты кстати 4 джунит юзаешь до сих пор?
это в рабочем проекте
источник

L

László in StartAndroid Ru Testing
Artyom Anisimov
это в рабочем проекте
uiautomator юзаешь?
источник

AA

Artyom Anisimov in StartAndroid Ru Testing
László
uiautomator юзаешь?
нет
источник

L

László in StartAndroid Ru Testing
ачо
источник

AV

Artem Viter in StartAndroid Ru Testing
László
ты кстати 4 джунит юзаешь до сих пор?
А какие преимущества 5 го ? Пол года назад думал перейти но перформанс проседал на параметризированных тестах сильно и решил пока остаться на 4 (может я что-то не так делал )
источник

A

Alexei in StartAndroid Ru Testing
Где найти примеры Espresso тестов с WireMock?
источник
2019 April 12

АС

Алексей Суздаленко in StartAndroid Ru Testing
источник

J

Joe_j in StartAndroid Ru Testing
ID:513800515
Допустим у списка элемент есть текст и кнопка
источник