17% скидка на размещение рекламы на площадках devby — до 20 ноября. Клац!
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 объяснил
Разбирались, почему айтишнице с 12-летним опытом нужен EPAM, а она EPAM’у — выходит, нет.
13 комментариев
«Стать лидером в мире AI-ориентированных бизнесов». EPAM ожидает рекордную выручку в 2025
«Стать лидером в мире AI-ориентированных бизнесов». EPAM ожидает рекордную выручку в 2025
«Стать лидером в мире AI-ориентированных бизнесов». EPAM ожидает рекордную выручку в 2025
EPAM ожидает рекордную выручку в 2025 году. Это следует из финансового отчёта компании по итогам третьего квартала. 
5 комментариев
«Ночью сосед с ножом выбивает дверь в ванную — обычная ссора с женой». Епамовец пожил в Азии
«Ночью сосед с ножом выбивает дверь в ванную — обычная ссора с женой». Епамовец пожил в Азии
«Ночью сосед с ножом выбивает дверь в ванную — обычная ссора с женой». Епамовец пожил в Азии
Алексей — тимлид в EPAM, который с весны 2022 года работал в ташкентском офисе компании, а в прошлом месяце переехал в Польшу. Вот его история.
16 комментариев
EPAM анонсировала выкуп акций, рынку понравилось
EPAM анонсировала выкуп акций, рынку понравилось
EPAM анонсировала выкуп акций, рынку понравилось
19 комментариев

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

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

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.