Чему вы научитесь
- понимать процесс разработки программного обеспечения
- создавать тестовую документацию и отчёты об ошибках
- работать с дефектами (багами)
- использовать техники тест-дизайна
- создавать отчёт по качеству
- лучше понимать работу и возможности ОС Windows и Linux
- работать в командной строке (терминале)
- пользоваться DevTools в браузере
- понимать работу компьютерных сетей
- работать с виртуальными машинами на примере VirtualBox
- отправлять SQL-запросы к базе данных
- отправлять API-запросы в Postman
- отслеживать и подменять трафик в Fiddler
О курсе
Целью курса является обучение всех желающих процессам, навыкам и инструментам, применяемым в ручном функциональном тестировании.
Данный учебный курс включает в себя не только изучение инструментов, используемых в тестировании, но и уроки, связанные с процессами разработки и тестирования ПО, чего не встретить в большинстве других подобных курсов.
Курс "Manual QA engineer или Ручной тестировщик с нуля" состоит из следующих разделов:
1. Процесс разработки ПО.
В уроках этого раздела вы узнаете о процессах разработки ПО, из кого состоит команда разработки, как взаимодействуют между собой её участники, какие бывают жизненные циклы проекта и модели разработки, а также познакомитесь с гибкими методологиями. В конце раздела вам будет предложен тест для самопроверки и закрепления полученных знаний.
2. Процесс тестирования ПО.
В этом разделе вы познакомитесь с проектными, баг- и тест-трекинговыми системами, тестовой документацией, видами тестирования, работой с дефектами, техниками тест-дизайна, отчётом по качеству и многим другим. В конце раздела вам будет предложено пройти тест и выполнить практическое задание — создать чек-лист, тест-кейс и баг-репорты.
🚀 Это практическое задание проверяется лично мной. Для выполнения задания используется созданный мной сайт-тренажёр realbugz.com, содержащий реальные баги. После сдачи работы вы получите индивидуальную обратную связь.
3. Технические навыки (Hard Skills).
В данном разделе мы изучим устройство ПК, операционные системы, браузеры и основы компьютерных сетей. Также вы познакомитесь с виртуальными машинами, базами данных, веб-сервисами и анализаторами трафика. После изучения уроков вы сможете попрактиковаться в работе с VirtualBox, командной строкой Linux и Windows, выполнять SQL-запросы к базе данных, отправлять запросы в Postman и отслеживать/модифицировать трафик в Fiddler. Контрольные вопросы помогут вам оценить степень усвоения материала.
4. Заключение.
Здесь даны рекомендации по развитию гибких навыков (soft skills) и важности изучения английского языка в сфере IT. Вы узнаете, где можно применить полученные знания, а также найдёте список рекомендованной литературы для углубления в интересующие темы. Раздел содержит небольшой словарь и финальное заключение курса.
📢 Дополнительно:
В Telegram создан чат: https://t.me/qa_cht, где учащиеся могут общаться, задавать вопросы, делиться полезными ссылками и опытом. Если возникли сложности, например, с установкой какого-либо ПО — напишите в чат, наверняка найдётся тот, кто поможет.
В закреплённом сообщении описаны правила поведения — обязательно ознакомьтесь с ними.
Если у вас есть вопросы по курсу, предложения или вы хотите оставить отзыв — пишите мне на почту: qa.course@yandex.ru