Сертификация по тестированию

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
Сертификация по тестированию により Mind Map: Сертификация по тестированию

1. Внедрение

1.1. Нужно начинать с команд, которые уже хорошо настроены по отношению к тестированию. Не стесняйтесь пропагандировать программу и просить об это других.

1.2. Важный элемент внедрения тестовой сертификации - наставничество.

1.2.1. Команды должны быть уверены, что им поможет опытный в данной теме человек

2. Поддержание

2.1. Очень важно поддерживать интерес к теме тестирования!

2.1.1. Придумывать разные игровые события: Тестирование в туалете, починялки, массовая рассылка писем, плакаты, выступления,

2.1.1.1. Каждую неделю группа работников Google вешала на стенах в туалетах всех офисов компании листок бумаги с лучшим советом недели. Например, на одной неделе на нём были советы по внедрению зависимостей и простой пример их использования на разных языках. В другой раз листы могли рассказывать об инструментах для измерения тестового покрытия из кодовой базы команды.

2.1.1.2. Инициатива «Обучение в туалете» была изворотливым и интересным способом научить инженеров чему-то новому.

2.1.1.2.1. https://vc.ru/p/google-restroom

2.2. Поощрения

2.2.1. Премия от коллег

3. Идея

3.1. Создать систему поощрений сотрудников, которые пишут качественные тесты.

3.1.1. Что входит в понятие качественный тест?

3.2. Нужно выделить метрики по которым будут начисляться баллы каждому разработчику.

3.3. Полученные баллы должны разделяться на грейды. Например, новичок, эксперт, профессионал и т.д.

4. Описать, что нужно для реализации тестовой сертификации?

4.1. Заведение задач в Jira с определенным лейблом

4.1.1. qa-cert-beginner

4.1.2. qa-cert-middle

4.1.3. qa-cert-advanced

4.2. Несколько уровней

4.2.1. Нулевой уровень (Beginner). Самый простой. Цель данного уровня быстро втянуться в процесс.

4.2.1.1. Самый простой, но при этом самый важный. Он позволит влиться команде в культуру тестирования приложения.

4.2.2. Средний уровень (Middle). Включает такие же задания, что на предыдущем уровне + доп. задания повышенной сложности.

4.2.3. Уровень эксперт (Advanced).

4.3. Процесс

4.3.1. Создается отдельный репозиторий для тестовых заданий в GIT

4.3.2. Заводится Jira с определенным лейблом с описанием задачи.

4.3.3. Разработчик создает ветку с номером Jira

4.3.4. После завершения задания, разработчик создает pull request с код ревью.

4.3.5. После прохождения код ревью, Jira закрывается и на нее списывается время

4.3.6. После закрытия Jira, отфильтровываются все задачи с определенным лейблом.

4.3.7. Если разработчик закрыл все Jira с лейблом для текущего уровня, тогда он получает сертификат.

4.4. Тестовые задания

4.4.1. Тестовые задания так же можно использовать для отбора кандидатов при собеседовании.