Найти в Дзене
Код ещё не запущен, а баг уже найден: статическое и динамическое тестирование
Когда новичок только заходит в тестирование, ему часто кажется, что работа тестировщика начинается в тот момент, когда открывается приложение. Запустил сайт. Нажал кнопку. Ввел данные. Проверил результат. Нашел баг. Оформил задачу. И да, это действительно часть тестирования. Но не всё тестирование работает именно так. Иногда ошибку можно найти ещё до запуска приложения. До того, как сборка попала на тестовый стенд. До того, как тестировщик открыл интерфейс. И даже до того, как пользовательская функция вообще начала работать...
4 дня назад
Классификация тестирования по видам: по уровню детализации приложения
Когда человек только заходит в тестирование, он быстро сталкивается с кучей терминов: Модульное тестирование, Интеграционное, Системное, Приёмочное. И сначала кажется, что это просто набор умных слов, которыми любят усложнять жизнь новичкам. Но на самом деле всё довольно логично. Эта классификация отвечает на один простой вопрос: Насколько крупную часть приложения мы проверяем? То есть мы можем тестировать маленький кусочек кода, связь между несколькими частями, всё приложение целиком или уже готовый продукт с точки зрения бизнеса и пользователя...
1 неделю назад
Нефункциональное тестирование: что это такое и какие виды бывают
Когда новичок только начинает изучать тестирование, он чаще всего думает о функциональности: нажал кнопку — что-то должно произойти. Отправил форму — данные должны сохраниться. Ввел логин и пароль — система должна пустить пользователя в личный кабинет. Это всё функциональное тестирование. Оно отвечает на вопрос: Работает ли функция так, как задумано? Но в реальных проектах этого мало. Представим приложение для записи к врачу. Пользователь выбирает специалиста, дату, время и нажимает кнопку «Записаться»...
2 недели назад
Функциональное тестирование: что это такое и какие виды бывают
Когда новичок только заходит в тестирование, он быстро встречает фразу «функциональное тестирование». Звучит серьёзно. Как будто сейчас нужно открыть терминал, надеть капюшон и начать говорить с компьютером на языке древних разработчиков. Но на самом деле всё проще. Функциональное тестирование — это проверка того, что система делает то, что должна делать. То есть мы проверяем функции продукта: - можно ли войти в аккаунт, - создать задачу, - назначить исполнителя, - изменить статус, - оставить комментарий, - прикрепить файл, - найти нужную запись, - получить уведомление...
2 недели назад
Тестирование — это не “потыкать сайт”: 7 принципов тестирования, которые должен понять каждый junior
В тестировании есть несколько базовых принципов. Это не просто теория для собеседования и не сухие пункты из учебника. Это вещи, которые помогают правильно смотреть на работу тестировщика и не ждать от тестирования невозможного. В ISTQB Foundation Level Syllabus описываются семь основных принципов тестирования: - тестирование показывает наличие дефектов, - исчерпывающее тестирование невозможно, - раннее тестирование экономит время и деньги, - дефекты склонны группироваться, - тесты со временем...
2 недели назад
Что такое тестирование, кто такой QA и почему «просто искать баги» уже недостаточно
Когда человек только начинает интересоваться тестированием, у него часто появляется очень простая картинка: Тестировщик сидит, нажимает кнопки, ищет баги и говорит разработчикам: «У вас тут всё сломалось». В целом, что-то похожее в работе действительно есть. Кнопки мы нажимаем. Баги ищем. Разработчикам иногда пишем неприятные, но полезные вещи. Но если остановиться только на этом, получится очень бедное понимание профессии. - Тестирование — это не просто «потыкать сайт». - QA — это не просто «человек, который нашёл ошибку»...
3 недели назад
Junior тестировщик: что реально нужно знать на старте!
Когда человек впервые заходит в тестирование, у него обычно в голове не профессия, а туман. Открываешь вакансии - и там начинается: SQL, Postman, DevTools, Jira, Git, API, JSON, Swagger, автотесты, Selenium, Playwright, Scrum, тест-дизайн… И ты сидишь такой: “Я вообще на junior иду или сразу в NASA?” Особенно тяжело в начале. Кажется, что нужно знать всё. Сразу. Желательно вчера. Иначе даже на собеседование не позовут. Но правда в другом. Junior тестировщику не нужно знать всё. Ему нужно понимать базу, уметь думать как тестировщик и не бояться разбираться...
3 недели назад
Рынок труда QA в России в 2025–2026 году: вакансии есть, но вход стал жёстче.
Чтобы было наглядно, я сделал исследование рынка вакансий. Скажу сразу, я хотел упростить его, но подумал следующее... Да возможно упрощенный вариант легче прочитать, но он не дает реальной картины. Так же будучи тестировщиком или любым специалистом в IT сфере тебе придется читать большие "толмуды" текста, анализировать его, поэтому я решил не сокращать, а дать полное исследование рынка вакансий. Краткое executive summary Рынок QA в России за последние 12 месяцев стал заметно более сегментированным...
3 недели назад
Я тестировщик с СДВГ: как не утонуть в хаосе и вырасти от Junior до Senior
Мне 36 лет. У меня есть жена, маленький ребёнок, высшее техническое образование и мозг, который иногда работает как браузер с 47 открытыми вкладками. Причём где-то на одной из них играет музыка, но я не могу понять, на какой. Я тестировщик. У меня СДВГ. И за плечами у меня уже около 4 лет совокупного опыта в тестировании: обучение, практика, краудтестинг, реальные задачи и работа в крупной компании. Если вы сейчас подумали: “Ну всё, очередной человек оправдывает лень красивой аббревиатурой”, — не спешите закрывать статью...
3 недели назад