Comments 6
Создаётся впечатление, что вопросы типа «QA vs QC» и «верификация vs валидация» больше нужны, чтобы на собеседованиях умничать
Принцип 1 — Тестирование демонстрирует наличие дефектов (Testing shows presence of defects).Это принцип тестировцику простительно не знать, а программисту знать обязательно.
Тестирование только снижает вероятность наличия дефектов, которые находятся в программном обеспечении, но не гарантирует их отсутствия.
Вид тестирования — это совокупность активностей
Все же "совокупность действий" или "совокупность мероприятий" звучит лучше.
Если хотите вкатиться в QA, то у Яндекс Практикума есть отличный курс для джунов-тестировщиков https://texed.ru/qa-jun. Старт с самого нуля: ручное тестирование, баг-репорты, тест-кейсы, всё, чтобы уверенно зайти в в тестирование ПО.
Ещё у ProductStar тоже неплохой курс https://texed.ru/qa-pro, подойдёт, если хочется максимум прикладного опыта и наставничества. У них часто упор на реальные проекты и подготовку к собеседованиям.
Т.к. без автоматизация в QA можно сказать нельзя, то можно глянуть курс от академии Эдисона https://texed.ru/qa-auto, тут уже упор на автотесты с python и практику, полезно для тех, кто хочет сразу двигаться на миддла.
Фундаментальная теория тестирования