Инструментация среды исполнения в арсенале тестировщика
-
-
40 мин
В процессе тестирования, особенно если тестировать приходится сразу много продуктов,
QA команда сталкивается с тем, что автоматические и ручные функциональные тесты
зачастую не в состоянии обнаружить некоторые проблемы, скрытые внутри низкоуровневой логики программы.
Помимо этого, подчас немало времени разработке приходится тратить на поиск в коде причины падения функциональных тестов.
В докладе для решения этих проблем предлагается оригинальный и незаслуженно обделенный вниманием подход изменения среды исполнения,
будь то runtime Java или .NET для того, чтобы собирать расширенные данные об исполнении тестируемой прогр-мы
без необходимости вносить изменения в саму программу.
Предлагаемое решение позволяет, во-пе-х, гибко и одновременно универсально контролировать
штатные условия исполнения программы, во-вт-х даёт разработке детальный контекст проблемы,
ускоряющий поиск причины её возникновения, в-тр-х, данный подход подходит для выявления
сложновоспроизводимых проблем в продакшн-окр-нии.
Инструментация среды исполнения в арсенале тестировщика from Vlad Orlikov on Vimeo.