Size: a a a

Programming Offtop

2020 March 22

AM

Andrew Mikhaylov in Programming Offtop
Denys
Верно. Но без решения этой проблемы тести писать не получится, вот и спросил что у вас.
Увы, чувак, который этим занимался на соседнем проекте, и с которым я общался, уже давно уволился, потому не подскажу :)
источник

AZ

Alexander Zalutskiy in Programming Offtop
Mikhail Levchenko
Почему бесполезный? Он проверяет, что приложение ведет себя правильно
Он проверяет что клиент ведет себя согласно тесту, а не реальной системе)
источник

AZ

Alexander Zalutskiy in Programming Offtop
Тест может работать, а на бою приложение не будет работать)
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
Почему бесполезный? Он проверяет, что приложение ведет себя правильно
кривые ответы сервера или ошибки сервера как ты будешь тестить? )
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
кривые ответы сервера или ошибки сервера как ты будешь тестить? )
Подсовывая ошибочные ответы
источник

D

Denys in Programming Offtop
Alexander Zalutskiy
Кажется UI тесты - это скорее интеграционные тесты)
На одном из предидущих проектов наша команда сделала достаточно неплохие универсальные тесты, которые могли и в instumentational UI с мокаными ответами, и легким движением руки превращались в интеграционные для автоматической регресии (как минимум часть).
источник

Kd

Konstantin dmz9 in Programming Offtop
Mikhail Levchenko
Подсовывая ошибочные ответы
удобнее с тестовой апихи это делать
источник

D

Denys in Programming Offtop
Konstantin dmz9
кривые ответы сервера или ошибки сервера как ты будешь тестить? )
Теми же моками? :)
источник

Kd

Konstantin dmz9 in Programming Offtop
хотя я сам держу моки в проекте но хуйня это
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin dmz9
удобнее с тестовой апихи это делать
Смотря какая апиха
источник

Kd

Konstantin dmz9 in Programming Offtop
как только апиха расширяется приходится лезть дописывать, так заебало неимоверно
источник

Kd

Konstantin dmz9 in Programming Offtop
единственное зачем я вообще впринципе делал - нестабильный апи на который даже контракта нормального небыло
источник

D

Denys in Programming Offtop
Konstantin dmz9
удобнее с тестовой апихи это делать
Моковым сервером можно перехватывать запросы локально на устройстве не добавляя в медленные тесты еще и задержки от сети.
источник

AZ

Alexander Zalutskiy in Programming Offtop
Mikhail Levchenko
Подсовывая ошибочные ответы
Ребята обновили api и забыли предупредить мобильщиков. Выкатили на тестовые схемы компонент. Все UI тесты зеленые. На практике ничего не работает
источник

Kd

Konstantin dmz9 in Programming Offtop
ну типа 20 методов в каждом по 10 параметров в ответе сервака и все nullable
источник

ML

Mikhail Levchenko in Programming Offtop
Alexander Zalutskiy
Ребята обновили api и забыли предупредить мобильщиков. Выкатили на тестовые схемы компонент. Все UI тесты зеленые. На практике ничего не работает
Что это за бекенд такой, что катит не договорившись с клиентами?
источник

D

Denys in Programming Offtop
Alexander Zalutskiy
Ребята обновили api и забыли предупредить мобильщиков. Выкатили на тестовые схемы компонент. Все UI тесты зеленые. На практике ничего не работает
Отчасти это и проблема плохо поставленых процессов.
источник

ML

Mikhail Levchenko in Programming Offtop
Denys
Отчасти это и проблема плохо поставленых процессов.
+
источник

D

Denys in Programming Offtop
Плюс старые версии приложения куда девать будете?
источник

ML

Mikhail Levchenko in Programming Offtop
Да, на практике такое редко происходит
источник