категории | RSS

Как организовать автотесты в коммерческом продукте с open source-ядром. Блиц-интервью перед AQA-митапом

Во вторник, 26 сентября, проведем бесплатный митап для тех, кто пишет и автоматизирует тесты на Python. Обсудим, как сделать тесты более понятными и эффективными, поговорим о том, как поддерживать автотесты одновременно в коммерческой и открытой версиях программного обеспечения, а также о том, как использовать плагины для pytest.

Все подробности и регистрация — на сайте, а ниже — блиц-интервью с одним из докладчиков Андреем Березиным, SDET в QA-команде YADRO. Он расскажет об архитектуре автотестов с open source-ядром на примере системы хранения данных и простейшего тестового сценария для нее.О чем будет твой доклад? Поделись подробностями

Я расскажу про взаимодействие между несколькими репозиториями, содержащими тестовые сценарии. Поделюсь, как эффективно управлять кодовой базой для высокой производительности команды тестировщиков.

Рассмотрю проблему тестирования продукта, который есть и в коммерческой, и в open source-версии. Как оптимизировать эту работу, не проводя тесты дважды?

А еще расскажу, как адаптировать поведение тестов в зависимости окружения и внешних факторов. Обсудим, как обеспечить гибкость изменений с помощью размещения их в абстрактных компонентах.Кому будет полезен твой доклад?

Я вижу два сценария, где специалистам будут полезны мои знания: 

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

2. Команда работает с несколькими взаимосвязанными хранилищами и ищет оптимальные способы проверки их работы. Обсудим эффективные методы валидации изменений, чтобы избежать потерь на пути разработки.Как появилась идея доклада?

Мы с командой оказались в уникальной для тестировщиков ситуации — нам пришлось работать одновременно open source- и закрытым кодом. Захотелось поделиться своим опытом, рассказать, как не запутаться в двух версиях.Расскажи немного про свой бэкграунд в автотестах

Долгое время я работал в компании, создающей сложную систему электронного документооборота. Мы автоматизировали 30 различных приложений. Для повышения эффективности разработали единый фреймворк вместо отдельных тестовых проектов под каждое приложение.

Там же я приобрел опыт автоматизации приложений с пересекающейся функциональностью, который удалось применить на проекте в YADRO. О нем я и расскажу в докладе.Митап пройдет 26 сентября в 19:00 по московскому времени.

Очно: Нижний Новгород, КУПНО, ул. Почаинская, д. 17, лит. КК1.

Онлайн: ссылку на трансляцию вы получите на почту автоматически после регистрации.

Для очного и онлайн-участия необходима регистрация на сайте.



Источник новости: habr.com

DimonVideo
2023-09-21T18:50:04Z

Здесь находятся
всего 0. За сутки здесь было 0 человек
Яндекс.Метрика