Поговорим сегодня о том, что нужно знать, чтобы работать тестировщиком. Вот мой топ: 1. Теория тестирования и тест-дизайн. Это базовые знания, чтобы начать тестировать. То есть вы должны уметь составлять тест-кейсы и чек-листы, а также баг-репорты. Тест-дизайн поможет составлять тест-кейсы так, чтобы на минимальном наборе проверок покрыть все сценарии использования ПО: позитивные и негативные. Теория также поможет оценивать приоритетность и важность проверок, чтобы их можно было комбинировать в условиях ограниченного времени. 2. Архитектура ПО. Хорошо бы понимать, из чего состоит ПО. Что такое фронт, что такое бэк, что такое база данных и как это все взаимодействует. Какие вообще могут быть архитектуры. И главное, что вы, как тестировщик, будете тестировать и в каком порядке. 3. Devtools. Это набор инструментов, встроенных в браузер для проверки работы сайта (веб-приложения). Здесь можно увидеть, как написан сайт, что происходит на нем, когда пользователь что-то нажимает и т.д. Возм