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 пройдёт первая встреча. Приглашаю вас познакомиться поближе с нашей разработкой!

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

Читайте также
Красиво, но очень дорого. Беларуска год прожила в Хорватии по визе digital nomad — делится впечатлениями
Красиво, но очень дорого. Беларуска год прожила в Хорватии по визе digital nomad — делится впечатлениями
Красиво, но очень дорого. Беларуска год прожила в Хорватии по визе digital nomad — делится впечатлениями
Всё началось с мечты. А, точнее, с путешествия. В 2014 году я поехала в автобусный тур в Черногорию. По пути мы проехали несколько стран, среди них была Хорватия.  Я была в восторге от красоты природы. Казалось, в стране есть всё — море, горы, леса, озёра и реки. И очень живописное. А краски! Какие там цвета необыкновенные! Кто был в Хорватии, тот знает, какое там бирюзовое море. Такого я не видела больше нигде. Тогда и поселилась мысль съездить в Хорватию на подольше, разведать её достопримечательности и насладиться этой красотой.  Расскажу, как устроена виза, сколько стоит жильё и жизнь, какие города лучше выбирать и почему, несмотря на всю любовь к Хорватии, я всё же вернулась домой.
6 комментариев
Украинская EPAM помогла обустроить временную школу на Николаевщине
Украинская EPAM помогла обустроить временную школу на Николаевщине
Украинская EPAM помогла обустроить временную школу на Николаевщине
29 комментариев
Wargaming опередил EPAM по уплаченным за квартал налогам в Литве
Wargaming опередил EPAM по уплаченным за квартал налогам в Литве
Wargaming опередил EPAM по уплаченным за квартал налогам в Литве
Опытную айтишницу не взяли на курсы, хотя она отлично сдала тесты (трижды!). EPAM объяснил
Опытную айтишницу не взяли на курсы, хотя она отлично сдала тесты (трижды!). EPAM объяснил
Опытную айтишницу не взяли на курсы, хотя она отлично сдала тесты (трижды!). EPAM объяснил
Разбирались, почему айтишнице с 12-летним опытом нужен EPAM, а она EPAM’у — выходит, нет.
22 комментария

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

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

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

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

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