Найти в Дзене
Код ещё не запущен, а баг уже найден: статическое и динамическое тестирование
Когда новичок только заходит в тестирование, ему часто кажется, что работа тестировщика начинается в тот момент, когда открывается приложение. Запустил сайт. Нажал кнопку. Ввел данные. Проверил результат. Нашел баг. Оформил задачу. И да, это действительно часть тестирования. Но не всё тестирование работает именно так. Иногда ошибку можно найти ещё до запуска приложения. До того, как сборка попала на тестовый стенд. До того, как тестировщик открыл интерфейс. И даже до того, как пользовательская функция вообще начала работать...
1 месяц назад
Классификация тестирования по видам: по уровню детализации приложения
Когда человек только заходит в тестирование, он быстро сталкивается с кучей терминов: Модульное тестирование, Интеграционное, Системное, Приёмочное. И сначала кажется, что это просто набор умных слов, которыми любят усложнять жизнь новичкам. Но на самом деле всё довольно логично. Эта классификация отвечает на один простой вопрос: Насколько крупную часть приложения мы проверяем? То есть мы можем тестировать маленький кусочек кода, связь между несколькими частями, всё приложение целиком или уже готовый продукт с точки зрения бизнеса и пользователя...
1 месяц назад
Нефункциональное тестирование: что это такое и какие виды бывают
Когда новичок только начинает изучать тестирование, он чаще всего думает о функциональности: нажал кнопку — что-то должно произойти. Отправил форму — данные должны сохраниться. Ввел логин и пароль — система должна пустить пользователя в личный кабинет. Это всё функциональное тестирование. Оно отвечает на вопрос: Работает ли функция так, как задумано? Но в реальных проектах этого мало. Представим приложение для записи к врачу. Пользователь выбирает специалиста, дату, время и нажимает кнопку «Записаться»...
1 месяц назад
Функциональное тестирование: что это такое и какие виды бывают
Когда новичок только заходит в тестирование, он быстро встречает фразу «функциональное тестирование». Звучит серьёзно. Как будто сейчас нужно открыть терминал, надеть капюшон и начать говорить с компьютером на языке древних разработчиков. Но на самом деле всё проще. Функциональное тестирование — это проверка того, что система делает то, что должна делать. То есть мы проверяем функции продукта: - можно ли войти в аккаунт, - создать задачу, - назначить исполнителя, - изменить статус, - оставить комментарий, - прикрепить файл, - найти нужную запись, - получить уведомление...
1 месяц назад
Тестирование — это не “потыкать сайт”: 7 принципов тестирования, которые должен понять каждый junior
В тестировании есть несколько базовых принципов. Это не просто теория для собеседования и не сухие пункты из учебника. Это вещи, которые помогают правильно смотреть на работу тестировщика и не ждать от тестирования невозможного. В ISTQB Foundation Level Syllabus описываются семь основных принципов тестирования: - тестирование показывает наличие дефектов, - исчерпывающее тестирование невозможно, - раннее тестирование экономит время и деньги, - дефекты склонны группироваться, - тесты со временем...
1 месяц назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала