Support us

В EPAM разработали open source-инструмент для автоматизированного тестирования

11 комментариев
В EPAM разработали open source-инструмент для автоматизированного тестирования

Разработчики EPAM четыре года работают над созданием Report Portal, инструмента для автоматизированного тестирования. По мнению команды, в итоге получился удобный инструмент, который будет полезен многим, поэтому создатели выложили свою разработку в open source. Продакт-менеджер Дмитрий Гуменюк, работающий в EPAM уже 9 лет, рассказал dev.by о полезном инструменте. 

Читать далее...

— Что это такое Report Portal и зачем он нужен? 

— Report Portal — это инструмент, дающий возможность видеть причины потери эффективности автоматизации, категоризировать падения тестов и на основе накопленных результатов распознавать новые падения автоматически.

Report Portal предоставляет возможность аналитики в виде наглядных графиков, умеет собирать статистику, хранить историю и скриншоты происходящего, а также упрощает работу с отчётами о запусках автоматизированных тестов. Соответственно, проблемы видны гораздо раньше и их можно решить оперативнее. 

Опыт использования более чем на 100 проектах в компании дал возможность «отшлифовать» наши решения и способы интеграции с фреймворками автоматизации: теперь любой проект может применить данный инструмент и внедрить его всего за пару часов. Вам не нужно ни переписывать код автоматизации, ни обновлять тест-кейсы.

— Как появилась идея создания такого инструмента?

— Автоматизация — довольно мистическая штука: в неё инвестируется много времени, и ожидания заказчиков обычно достаточно высоки. Но что делать, если вы видите, что автоматизированные тесты не работают, не эффективны?

Именно эту задачу решает наш Report Portal: помогает разграничивать основные области падений авто-тестов. Будь то ошибки в продукте, нестабильность самих автоматизированных тестов, проблемы в рабочем окружении. А далее, накапливая знания и паттерны падений, на их основе автоматически категоризировать новые падения тестов, что в итоге сокращает время на локализацию причин.

— Почему вы решились на Open Source?

— Это возможность поделиться нашим решением со всеми, а взамен получить отзывы, новые идеи, альтернативный опыт использования.

Наша команда продолжит и дальше развивать инструмент, будем работать над построением сообщества вокруг инструмента со встречами, обсуждениями, мастер-классами и генерациями идей.

— Как можно стать частью вашего проекта?

— Мы будем рады любому вкладу: любым идеям, участию в обсуждениях, поиску багов, правкам в документации, помощи с правильным английским в тексте, исправлениям в коде или доработке в UI приложения, разработке нового функционала или интеграции с другими продуктами.

Совсем скоро у всех желающих появится возможность влиять на развитие инструмента, который будет удовлетворять запросам и нуждам любого проекта.

— Поделись личными впечатлениями о проекте.

— В действительности, это как вести свой стартап – определить целевую аудиторию, сгенерировать идею, понять и сформулировать требования, составить документацию, продумать, как это должно работать, и приносить максимальную пользу, делать бизнес-анализ и маркетинг. А дальше нужно искать каналы продвижения: личные встречи, демо-сессии, выступления на конференциях и даже выход в Open Source.

Для меня работа над Report Portal оказалась новым и необычным опытом. Мне была свойственна парадигма мышления — «я хочу писать крутой код». Но со временем приходишь к пониманию того, что в первую очередь нужно начинать мыслить потребностями пользователя: для кого и для чего мы это пишем. И только потом уже писать это в виде крутого кода.

— Как компания относится к вашему проекту?

— Report Portal стал хорошим примером для развития Community Sourced разработки в EPAM. Это инициатива, где компания поддерживает развитие интересных идей, помогает им превращаться в решения, по факту помогает развивать внутренние «стартапы». А во ведении таких разработок компания заинтересована и продвигает новую категорию лидеров разработки Delivery Management (технических экспертов в роли Project Manager).

— Что же дальше?

— C выходом Report Portal в open source начинается этап развития, ориентированный на взаимодействие с нашими пользователями и сообществами автоматизаторов, тестировщиков и разработчиков. И мне хочется сформировать вокруг Report Portal площадку, которая позволит инструменту становиться ещё лучше, развиваться в актуальном направлении и приносить пользу как можно большему числу пользователей.

Уже 14 декабря в Imaguru пройдёт первая встреча. Приглашаю вас познакомиться поближе с нашей разработкой!

Полезные ссылки: 

Читайте также
«Тёмная фабрика» вместо программистов? Как меняется EPAM
«Тёмная фабрика» вместо программистов? Как меняется EPAM
«Тёмная фабрика» вместо программистов? Как меняется EPAM
Пока программисты спорят, заменит ли их AI, EPAM уже меняет бизнес-модель — и не только свою. Компания говорит об идее «тёмной фабрики» с минимальным участием человека и планирует строить такое для клиентов. У инвесторов есть много вопросов. 
16 комментариев
Второй сын экс-главы Нацбанка, работавший в EPAM, возглавил «Цептер Банк»
Второй сын экс-главы Нацбанка, работавший в EPAM, возглавил «Цептер Банк»
Второй сын экс-главы Нацбанка, работавший в EPAM, возглавил «Цептер Банк»
Нулевой релокант. Переехал в польский EPAM 10 лет назад — и до сих пор там
Нулевой релокант. Переехал в польский EPAM 10 лет назад — и до сих пор там
Нулевой релокант. Переехал в польский EPAM 10 лет назад — и до сих пор там
В 2016-м переезд в Польшу казался авантюрой. Дмитрий сделал это одним из первых — и за десять лет увидел, как изменился ИТ-рынок, правила переезда, Польша и сам EPAM. Но кое-что осталось прежним: за всё это время Дмитрий ни разу не сменил компанию.
20 комментариев
EPAM отчиталась об успешном 1 квартале, акции продолжили падать
EPAM отчиталась об успешном 1 квартале, акции продолжили падать
EPAM отчиталась об успешном 1 квартале, акции продолжили падать
8 комментариев

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.