Целью данного курса является изучение вопросов, связанных с оптимизацией процесса тестирования. В ходе изучения курса слушатели получать базовые знания, необходимые для организации и управления процессом оптимизации и автоматизации тестирования, начиная с вопросов выбора основных направлений оптимизации, оценки методов и инструментов оптимизации и заканчивая оценкой результатов оптимизации процесса.
В рамках данного курса слушатели изучат общие подходы к оптимизации процесса тестирования, которые позволяют сократить объём тестирования, сроки тестирования и повысить качество тестирования. Отдельное место в курсе отведено для ряда вопросов, связанных с автоматизацией тестирования.
Для закрепления пройденного материала и получения практических навыков в рамках курса предусмотрено выполнение значительного числа лабораторных и самостоятельных практических работ.
Знания и умения, полученные в результате обучения
По окончании курса слушатели будут знать:
• основные термины и понятия, связанных с процессом оптимизации тестирования;
• общие подходы к оптимизации процесса тестирования, их преимущества и ограничения;
• основные методы сокращения объема тестирования;
• общие методы сокращения сроков тестирования;
• основные принципы организации процесса автоматизации тестирования;
• общую методику выбора и внедрения средств автоматизации тестирования;
• основные риски автоматизации.
По окончании курса слушатели будут уметь:
• разрабатывать оптимизированную схему тестирования;
• измерять основные метрики процесса тестирования;
• разрабатывать требования к средствам автоматизации процесса тестирования;
• применять на практике основные приёмы автоматизации процесса тестирования.