Как стать автором
Обновить
403.2
YADRO
Тут про железо и инженерную культуру

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

Время на прочтение2 мин
Количество просмотров735

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

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

О чем будет твой доклад? Поделись подробностями

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

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

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

Кому будет полезен твой доклад?

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

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

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

Как появилась идея доклада?

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

Расскажи немного про свой бэкграунд в автотестах

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

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


Митап пройдет 26 сентября в 19:00 по московскому времени.

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

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

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

Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Другие новости

Информация

Сайт
yadro.com
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Ульяна Малышева