10 практик в построении автоматизации тестирования с нуля для веб приложения - Alex Pshe

preview_player
Показать описание
Ваша задача - создать автоматизацию тестирования с нуля для веб-приложения. С чего начать?

Ответы можно получить, пройдя этот путь несколько раз и разработав методологию. Именно методологией я хочу поделиться с вами. Мы обсудим десять лучших практик - от тестирования тестируемости до построения CI/CD и способов принятия архитектурных решений. Без лишних слов, только практические примеры настоящих кейсов и конкретные шаги для решения проблемы.

____________________

💃 Соцсети Alex Pshe:

🪲 Соцсети NoBugs:

______

#qa #qaautomation #sdet #it #тестирование #автоматизациятестирования
Рекомендации по теме
Комментарии
Автор

потрясающий доклад, огромное спасибо!

truenvy
Автор

Очень хорошо, насыщенно, логично, связно и по делу, с удобным пошаговым конспектом. Подобные доклады часто концентрируются больше на практических вещах, а вы говорили о принципах и методологии, но при этом все советы прекрасно применимы на практике, часть я сама на работе видела в реализации. Спасибо.

not_sure_what_to_say
Автор

Спасибо за Ваш труд! Коммент в поддержку канала.

svetlanamazhaykina
Автор

супер контент!
но тут верно замечено, что при таком подходе потрудится придется и разрабам и бизнесу, не в каждом проекте они на это готовы

rus
Автор

привет! когда ты в самом начале говоришь о покрытии, ты имеешь ввиду юнит тесты и тулы типа sonar ?

Vladimir-gwjc
Автор

Можно ли спросить про паттерны для автоматизации API? Где можно получить инфу?

yesbolatashim
Автор

Спасибо! Но программистов в код тестов лучше все же не пускать.
А бд ножно и проверять при апи тестинге. Если есть ручка пост, которая создает сущность в бд. То надо проверить, а создалась ли она в бд. Потом проверить ручку гет и вытянуть этот созданный объект и проверить его в респонзе.
Еще проверки базы в тестах - хороший инструмент для создания стабильных тестов - можно дожидаться появления сущности в базе и респонза на проверяемы реквест.

yakushevm
Автор

Привет! Ссылка на полный вэбинар не рабочая 😢😢😢 перезалейте сюда полнуб версию или на сайт выложите, пожалуйста

АнастасияМенькова-йе
Автор

1. Тестируемость
CI\CD и контроль покрытия
2. Анализ всей пирамиды тестирования
best practice хранить тесты рядом с кодом и использовать тот же язык на котором бек. бизнес требования проверять на уровне api
3. Точки масштабируемости
4. Тестовые данные
best practice - генерируем любые тестовые данные, удаляем после тестов в тесте подсвечиваем только то что необходимо для теста, остальное генерим за пределами теста
5. Изоляция
Тесты должны быть изолированными.удаляем данные после тестов
Остальное в другом видео

Simple_true
Автор

Привет, не могу получить запись с вебинара. Кнопка "получить запись" не активна (нажать невозможно)

soul_soul
Автор

Здравствуйте, а планируете ли когда нибудь на канале создать плейлист по автоматизация по написанию какого-нибудь реального пет-проекта?)

maximkim
Автор

Используете ли вы Cucumber в автотестировании UI?

vitaliibali
Автор

Работаю qa-engineer полтора года. Понимаю теорию тестирования, devtools, базы данных, чтение логов, json. Работаю в компании, которая реализовала продукт и занимается его поддержкой. На данный момент участвую в web-проекте. Чем мне могут помочь автотесты в данном случае? В компании есть "тыкалки", которые проверяют основные бизнес-процессы

ВладимирТемченко-
Автор

а какая стоимость воркшопа была? сейчас на сайте нет инфы, да и на канале кажется анонсов не было

vrtex
Автор

"соответственно".. "соответственно".. "тесты бесполезны"... Развернуть приложение можно хоть на локалхост и запустить тесты из IDE, если нет таких навыков - это не значит, что тесты бесполезны, а именно это утверждение ты используешь :), псевдологичное утверждение дальше видео уже не смотрел, поэтому не покритикую

ИгорьГерасименко-яй
Автор

Блин, не могу смотреть на эти металлические сопли в носу. Пока.

tetsuzin