Нефункциональное тестирование: что это такое и какие виды бывают
Когда новичок только начинает изучать тестирование, он чаще всего думает о функциональности: нажал кнопку — что-то должно произойти. Отправил форму — данные должны сохраниться. Ввел логин и пароль — система должна пустить пользователя в личный кабинет. Это всё функциональное тестирование. Оно отвечает на вопрос: Работает ли функция так, как задумано? Но в реальных проектах этого мало. Представим приложение для записи к врачу. Пользователь выбирает специалиста, дату, время и нажимает кнопку «Записаться»...