Оставь заявку на бесплатный курс или программу «Песок»
Прикрепите резюме для быстрого ответа
Мы тоже используем куки, потому что без них вообще ничего не работает
Ничего, я привык
Close
Мы тоже используем куки, потому что без них вообще ничего не работает
Ничего, я привык
Close
Старт: весна 2022 года.

Junior-специалист ручного тестирования

Месяц. Бесплатно.
click
< test_it >
Для кого
Для тех, кто не владеет какими-либо языками программирования, но имеет аналитический склад ума
Вы поймете, чем занимается тестировщик и освоите инструменты ручного тестирования на практике. Для участия необходимо пройти тест из 20 вопросов с вариантами ответа. Тест займет не более 20 минут.

Что дает курс
Изучим на практике тест-кейсы и тест-дизайн. Научимся правильно фиксировать баги, чтобы не слышать потом от разработчика: «А у меня работает».
Детально разберем основные подходы в тестировании веб и мобильных приложений. В дополнение к новым знаниям — возможность дальнейшего трудоустройства.
Формат проведения
Встречаемся несколько раз в неделю онлайн. Лекции, live coding, домашние задания.
Лекционная часть от ведущих экспертов Creative. Практика на действующих проектах компании. Длительность курса — месяц. И да, это бесплатно.
Программа курса
Введение
  • Вводное занятие.
  • Понимание тестирования.
Виды информационного взаимодействия (B2B, B2C, B2G, C2C).
Роли в IT.
Кто такой тестировщик и что делает? Что такое тестирование? Что такое баг?
Мифы и заблуждения о тестировании.
Цикл разработки ПО.
Цикл тестирования.
Пирамида тестирования.
Отличие QA и QC.
Основы тестирования
  • Что такое баг? Принципы тестирования. Верификация/валидация.
Что такое баг? Серьезность и приоритеты багов. Что такое ожидаемый и фактический результат?
Жизненный цикл бага. Что такое верификация/валидация. Как пишется баг-репорт.

  • Уровни тестирования.
Уровни: Компонентное/модульное. Интеграционное. Системное. Приёмочное.

  • Виды тестирования.
По знанию внутренности системы:
черный/белый/серый ящик

По объекту тестирования:
ui/локализации/надежности/безопасности/usability/совместимости, функциональное: тестирование функционала: требований, бизнес процессов. тестирование безопасности, тестирование взаимодействия: совместимости + интеграционное.

По позитивности сценариев:
позитивное/негативное

Виды мобильного тестирования:
типы мобильных приложений. Инструменты для тестирования мобильных приложений: devtools и эмуляторы, Android studio. Отличие мобильного тестироdания от web/desktop.

По времени проведения:
альфа/бета/smoke/новый функциональностей/регрессионное/приемочное.

По уровням:
компонентное/интеграционное/системное.

По уровню автоматизации:
ручное/автоматизированное/полу автоматизированное.

По степени подготовки:
по документации/исследовательское.

  • Виды документации.
Виды документации.
Цели документации.
Чек листы/тест-кейсы и их отличия.
Статусы тест-кейсов.
Тест план.
Тест-сьюты и из чего состоят.
Баг-репорт.
Где пишется документация (TMS).
Тест-репорт.
Что такое требования.
Какие требования бывают.

  • Тестирование документации и требований.
Зачем нужно тестировать документацию и требования.
Основные характеристики, по которым тестируют требования.
На каком этапе тестируются требования.
Принципы тестирований требований.

  • Всё о технике-тест дизайна.
Что такое тест-дизайн.
Для чего используется.
Какие техники тест-дизайна существуют.
Когда использовать какую технику.
Наиболее используемые техники.
Тестирование Web
  • Клиент-серверная архитектура. Общая прикладная информация.
Что такое клиент.
Сервер.
Трехуровневая архитектура.
Что такое веб-сайт/веб-приложение/веб-сервис.
SPA, MPA и PWA веб-приложения.
CORS.
Аутентификация / Авторизация / Идентификация.
Кэш.
Куки.

  • Devtools. HTTP.
Зачем нужен и кто использует.
Вкладки/запросы/ответы/токены/куки.
Ознакомление: как работать с веб-элементами.
Из чего состоит запрос и ответ.
Статус коды.
Версии HTTP.

  • Примеры тестирования разных полей, кнопок, окон, вёрстки.
Селект, свитч, чек-бокс, селектор, поиск, фильтр.
Тренажер.
Отличие ошибок фронта от бека.

  • Тестирование на мобильных устройствах, Снифферы.
Эмуляторы.
Снифферы.
API- тестирование
  • Тестирование веб-сервисов и микро сервисов.
Api.
Веб-сервисы.
Протокол soap.
Rest.
Формат xml и json.
Особенности REST архитектуры.
Терминология и главные понятия (WADL, RESTful, JSON, JSONPath).
Принципы REST.
Статус код и основные статусы.
CRUD глаголы.
Микросерсисы.
Как тестировать микросервисы.
Тестирование безопасности (инъекции, анализ запросов).

  • POSTMAN.
Что это и для чего.
Как использовать.
Внутренний функционал.
Примеры использования.
Query-параметры.
SQL и базы данных
  • Основные понятия. Цели. Простейшие запросы.
Что такое база данных.
Какие виды БД существуют.
Что такое sql.
Что такое первичный ключ/внешний ключ.
Типы данных в SQL.
Для чего он нужен тестировщику.
Для чего его используют.
Простейшие запросы.


  • Более углубленные понятия и манипуляции с БД.
Связи между таблицами.
Пример работы с БД.
Тренажёры.
GIT
  • Работа с GIT.
Что такое GIT, кем используется и зачем он тестировщику.
Основы работы с гит.
Что такое ветки master и commit.
Как работать с конфликтами.
Что такое репозиторий.
Описание процессов работы с GIT.
Основные команды
Практика
  • Практическая работа, подготовка к дз.
Итоги
  • Подведение итогов.
Введение
  • Вводное занятие.
  • Понимание тестирования.
Виды информационного взаимодействия (B2B, B2C, B2G, C2C).
Роли в IT.
Кто такой тестировщик и что делает? Что такое тестирование? Что такое баг?
Мифы и заблуждения о тестировании.
Цикл разработки ПО.
Цикл тестирования.
Пирамида тестирования.
Отличие QA и QC.
Основы тестирования
  • Что такое баг? Принципы тестирования. Верификация/валидация.
Что такое баг? Серьезность и приоритеты багов. Что такое ожидаемый и фактический результат?
Жизненный цикл бага. Что такое верификация/валидация. Как пишется баг-репорт.

  • Уровни тестирования.
Уровни: Компонентное/модульное. Интеграционное. Системное. Приёмочное.

  • Виды тестирования.
По знанию внутренности системы:
черный/белый/серый ящик

По объекту тестирования:
ui/локализации/надежности/безопасности/usability/совместимости, функциональное: тестирование функционала: требований, бизнес процессов. тестирование безопасности, тестирование взаимодействия: совместимости + интеграционное.

По позитивности сценариев:
позитивное/негативное

Виды мобильного тестирования:
типы мобильных приложений. Инструменты для тестирования мобильных приложений: devtools и эмуляторы, Android studio. Отличие мобильного тестироdания от web/desktop.

По времени проведения:
альфа/бета/smoke/новый функциональностей/регрессионное/приемочное.

По уровням:
компонентное/интеграционное/системное.

По уровню автоматизации:
ручное/автоматизированное/полу автоматизированное.

По степени подготовки:
по документации/исследовательское.

  • Виды документации.
Виды документации.
Цели документации.
Чек листы/тест-кейсы и их отличия.
Статусы тест-кейсов.
Тест план.
Тест-сьюты и из чего состоят.
Баг-репорт.
Где пишется документация(TMS).
Тест-репорт.
Что такое требования.
Какие требования бывают.

  • Тестирование документации и требований.
Зачем нужно тестировать документацию и требования.
Основные характеристики, по которым тестируют требования.
На каком этапе тестируются требования.
Принципы тестирований требований.

  • Всё о технике-тест дизайна.
Что такое тест-дизайн.
Для чего используется.
Какие техники тест-дизайна существуют.
Когда использовать какую технику.
Наиболее используемые техники.
Тестирование Web
  • Клиент-серверная архитектура. Общая прикладная информация.
Что такое клиент.
Сервер.
Трехуровневая архитектура.
Что такое веб-сайт/веб-приложение/веб-сервис.
SPA, MPA и PWA веб-приложения.
CORS.
Аутентификация / Авторизация / Идентификация.
Кэш.
Куки.

  • Devtools. HTTP.
Зачем нужен и кто использует.
Вкладки/запросы/ответы/токены/куки.
Ознакомление: как работать с веб-элементами.
Из чего состоит запрос и ответ.
Статус коды.
Версии HTTP.

  • Примеры тестирования разных полей, кнопок, окон, вёрстки.
Селект, свитч, чек-бокс, селектор, поиск, фильтр.
Тренажер.
Отличие ошибок фронта от бека.

  • Тестирование на мобильных устройствах, Снифферы.
Эмуляторы.
Снифферы.
API- тестирование
  • Тестирование веб-сервисов и микро сервисов.
Api.
Веб-сервисы.
Протокол soap.
Rest.
Формат xml и json.
Особенности REST архитектуры.
Терминология и главные понятия (WADL, RESTful, JSON, JSONPath).
Принципы REST.
Статус код и основные статусы.
CRUD глаголы.
Микросерсисы.
Как тестировать микросервисы.
Тестирование безопасности(инъекции, анализ запросов).

  • POSTMAN.
Что это и для чего.
Как использовать.
Внутренний функционал.
Примеры использования.
Query-параметры.
SQL и базы данных
  • Основные понятия. Цели. Простейшие запросы.
Что такое база данных.
Какие виды БД существуют.
Что такое sql.
Что такое первичный ключ/внешний ключ.
Типы данных в SQL.
Для чего он нужен тестировщику.
Для чего его используют.
Простейшие запросы.


  • Более углубленные понятия и манипуляции с БД.
Связи между таблицами.
Пример работы с БД.
Тренажёры.
GIT
  • Работа с GIT.
Что такое GIT, кем используется и зачем он тестировщику.
Основы работы с гит.
Что такое ветки master и commit.
Как работать с конфликтами.
Что такое репозиторий.
Описание процессов работы с GIT.
Основные команды

Практика
  • Практическая работа, подготовка к дз.
Итоги
  • Подведение итогов.
Мы собрали все свои знания по ручному тестированию в один короткий и ёмкий курс. Всего за месяц ты получишь не только теоретический, но самое главное — практический опыт тестирования, и приобретешь билет в айти!
Антон Иконников
Руководитель учебного центра Crt.School
Отзывы студентов
Оставь предварительную заявку на курс: Junior-специалист ручного тестирования
Пройди тест для регистрации на курс по Тестированию
Оставь свои контакты, чтобы завершить тест
В закрытой комнате есть 3 лампочки, а в коридоре 3 выключателя. За какое минимальное открытие дверей можно определить какой выключатель к какой лампочке относится?
Есть всего 8 абсолютно идентичных шаров, но один из них тяжелее (остальные весят одинаково). Какое минимальное количество взвешиваний нужно провести, чтобы определить самый тяжелый из них?
Сколько часов в сутках в високосном году?
Сейчас 2 часа ночи. За окном моросит дождь. Насколько велика вероятность того, что через 71 час будет солнечно?
Что такое баг?
Графические файлы имеют расширение:
Папка, которая выступает в качестве вершины файловой структуры и олицетворяет собой носитель, на котором сохраняются файлы носит название …
Что из перечисленного не является видом тестирования
Что такое http?
Статус коды ошибок сервера (server error)
Кто разработал основные принципы цифровых вычислительных машин?
https - Что означает приставка “S” в конце?
Юзабилити тестирование (usability testing) - это
Что выведет следующее выражение? Дано a=99; b=87; c=11. Задача: если (a>100 и b>3) то выведи - a, иначе, выведи - c
Что выведет следующее выражение? Дано: a=101, b=a-101, c=43+101 Задача: если (a>100 и b<3) то выведи - a, иначе, выведи - c
Что выведет следующее выражение? Дано: a=999, b=1996-a, c=1 Задача: если (a=99 или с>3) то выведи - a, иначе, выведи - c
Дано: a=11, b=12, c=40 Задача: (a=a+9, b=b+c); Если (a+b+c=113), то выведи (a+b), иначе выведи (b+c)
Дано: a=1, b=a+2, c=b+3 Задача: (a=0, b=b+3); Если (a+b/c=1), то выведи (a+b), иначе выведи (b+c)
Дано: a=1, b=2, c=3, n=0 Задача: Пока (a<=21) делай (a=a+b+c, n=n+1), потом выведи (a+n)
Предусловия: У мамы скоро день рождения. Другие члены семьи готовят ей подарки, да не по одному! Мама получит концерт из творческих номеров, букет собранный из разных цветов и целый стол вкусностей. Вопросы: Кто подарит билет в театр? Кто купит Розы?
Факты: 1) Семья репетирует концерт, в программе: фокусы, песня под гитару, стих собственного сочинения 2) Тот кто сочиняет стих, подарит хлебопечку и купит ирисы 3) Даша купит тюльпаны 4) Маша испечет булочки и вспомнит гитарные аккорды 5) Фокусник подарит книгу для записи рецептов и фруктовый салат 6) Маша подарит ромашки 7) Тот кто дарит ожерелье, приготовит домашние конфеты 8) У Саши есть специальная колода карт и коробка с двойным дном 9) Даша и Маша репетируют дуэт 10) Папа сделает апельсиновый сок 11) Маме подарят букет роз и билет в театр