DataHelper - инструмент подготовки тестовых данных
-
Просто
-
20 мин
В банке Хоум Кредит порядка 300 QA, которые проводят различные виды тестирования. Неотъемлемая часть тестирования – тестовые данные. Ранее QA обращались к DB напрямую, SQL скрипты передавались из поколения в поколение, устаревали, бесконтрольно использовались. Мы реализовали инструмент DataHelper, который автоматизирует логически сложные и громоздкие процессы поиска, модификации или генерации данных.
DataHelper доступен как при ручном тестировании (реализован
классный интерфейс с кучей плюшек), так и для автоматизации (посредством
клиентской библиотеки, с возможностью использования хранилища с заранее
найденными данными (технология DataPool), сокрытия найденных данных (технология
BlackList) и т.д.).
DataHelper выступает в роли централизованного управления всеми данными, следит
за актуальностью сервисов и обеспечивает прозрачность процессов. DataHelper
существенно сократил трудозатраты тестирования, позволил автоматизировать
проверки, оптимизировал процессы смежных подразделений.