• Гигабайты ценной информации. Присоединяйся.
    У нас действительно всё бесплатно, включая ChatGPT/DALLE/VISION)

[Ольга Назина] Школа для начинающих тестировщиков (2018)

serafim

Житель Разулы
Команда форума
Разула в сердце
Регистрация
25 Апр 2016
Сообщения
78.839
Реакции
123.608
Ra
242.573
[Ольга Назина] Школа для начинающих тестировщиков (2018)

Вы недавно работаете в тестировании, или только хотите приобщиться к этой отрасли? Хотите структурировать теоретические знания и набраться практики? Тогда этот курс для вас.

Выпускник школы получает:

  • Понимание, что такое тестирование — 14 видео-лекций по 30-60 минут + ссылки на полезные статьи

    Работа на реальном проекте больше месяца — много практики

    Работа с реальными инструментами, которые вы будете использовать в дальнейшем

    Портфолио — выгодно выделит среди других кандидатов

    Разбор резюме — больше шансов, что его прочитают
Инструменты, которые вы попробуете на курсе

  • Баг-трекинг: JIRA, Redmine, Bugzilla, Mantis

    Ведение тестов: Sitechco, Testlink, Confluence

    Другое: mindmap, pict, perlclip
Посмотрите это видео, чтобы узнать, что вас ждет на курсе и как тренер проводит лекции (риторика, внешний вид слайдов). Также видео поможет выбрать между двумя курсами: школой (неторопливое изучение) и интенсивом (стрессовая ситуация, когда ты пришел на работу и сразу делай)

Этот курс будет полезен тем, кто обладает опытом в тестировании до одного года, или кто только хочет найти свою первую работу в сфере тестирования.

Программа курса
1. Введение в тестирование ПО. Исследование тестируемого продукта

  • Что такое тестирование

    Жизненный цикл разработки ПО

    Что умеет продукт? Исследуем

    Открытые и закрытые вопросы

    Инструменты исследования
Практическое задание: рисуем карту возможностей продукта!

2. Тест-кейсы и чек-листы

  • Позитивное и негативное тестирование

    Тест-кейсы:что это такое, как писать, когда использовать.

    Чек-листы: чем отличаются от кейсов, как их писать, какие инструменты применять

    Инструментарий для документирования тестов: sitechco, testlink.
Практическое задание: пишем тест-кейсы и чек-листы!

3. Классы эквивалентности и граничные значения

  • Что такое тест-дизайн

    Классы эквивалентности

    Граничные значения
Практическое задание: расширяем чек-листы с новыми знаниями!

4. Тест-анализ

  • Тест-анализ VS Тест-дизайн

    Анализ тестов

    Тестирование с помощью таблиц решений (Decision Table)

    Тестирование состояний и переходов (State & Transition Testing)
Практическое задание: составляем таблицу решений и рисуем схему состояний!

5. Баг-трекинг

  • Жизненный цикл (Workflow) ошибок: каким бывает? Что от него зависит, как подстроиться?

    Локализация ошибок: как найти корень зла?

    Формулирование ошибок: как сделать так, чтобы нас поняли?

    Инструменты баг-трекинга: Jira, Bugzilla, Redmine, Mantis
Практическое задание: регистрируем ошибки в BTS!

6. Ретроспектива

  • Процессы в agile, scrum и подобных гибких методологиях

    Процесс планирование: как проводится, инструменты

    Ежедневные митинги

    Ретроспектива
Практическое задание: проводим ретроспективу обучения!

7. Исследовательское тестирование

  • Отличия исследовательского, ad hoc и monkey-testing

    Как тестировать продукт, по которому нет документации?

    Помощники от более опытных: чит-листы и тест-туры

    Мнемоники и эвристики исследовательского тестирования
Практическое задание: придумываем мнемонику!

8. Классификация тестирования

  • По знанию системы

    По позитивности

    По целям (объекту)

    По исполнителям (субъекту)

    По времени проведения

    По степени автоматизации

    По состоянию системы

    По формальности
9. Нефункциональное тестирование

  • ISO 9126, ISO 25010 и реальная жизнь

    Производительность и нагрузка

    Удобство использования (Usability)

    Защищенность

    Тестирование окружений
Практическое задание: разрабатываем стратегию нефункционального тестирования!

10. Тестирование документации и ее оформление

  • ТЗ есть

    ТЗ нет

    Варианты использования

    Типы документации
Практическое задание: пишем вариант использования!

11. Автоматизация тестирования

1. Пирамида автоматизации

  • Unit-тесты

    API-тесты

    UI-тесты
2. Автоматизация рутины
3. Pairwise и другие подходы анализа
4. Инструменты полуавтоматизации

Практическое задание: используем PICT и пишем API-тесты!

12. Организация процесса тестирования

  • Процессы в разных компаниях: гиганты, стартапы, аутсорсинговые компании

    Скриптовое и исследовательское тестирование: как выбрать и как совмещать?

    Ручное и автоматизированное тестирование: когда какое использовать?

    Поиск интересного в работе
Практическое задание: разрабатываем процесс тестирования своей мечты!

13. Построение карьеры в сфере тестирования

  • a. Какие бывают возможности роста в сфере тестирования?

    b. Что требуется от тестировщиков разных уровней?

    c. Чему важнее всего учиться?

    d. Как получить необходимый опыт для первого места работы?
Практическое задание: создаём план саморазвития на год.

14. Создание резюме и прохождение собеседования

  • Как составлять резюме

    Как искать вакансию мечты

    Что писать в сопроводительном письме

    Как готовиться к собеседованию

    Как пройти собеседование
Практическое задание: делаем идеальное резюме

Подведение итогов

  • a. Чему мы научились за это время?

    b. Как это использовать?

    c. Напутственные советы, «мотивашечки»
Продажник:

Войти или Зарегистрироваться чтобы увидеть скрытый текст.



Скачать:
 

Похожие темы

Сверху