Чему вы научитесь
- - разбираться в видах и методах тестирования
- - писать хорошие тест кейсы, чек листы
- - заводить понятные баг-репорты
- - иметь представление о методологиях разработки ПО
- - иметь представление о компьютерных сетях, моделях OSI и TCP/IP
- - ориентироваться в HTTP-запросах
- - тестировать API
- - применять полученные знания на собеседовании
О курсе
Всем здравствуйте!
Данный курс поможет вам обучиться профессии тестировщика ПО с нуля: включает в себя понятно изложенную теорию тестирования и практические задания на ее закрепление. Главное правило - не лениться! Если кажется, что проверочные задания местами сложные, значит надо вернуться к теории и прочитать еще раз/два/три/n-раз, пока не дойдет суть. И покопаться в комментариях, возможно проблемные вопросы уже раскрыты. Это действительно важно, т.к. во-первых, вы убережете себя от неверного познания сути изучаемых процессов/понятий. А во-вторых, сохраните рассудок преподавателю, вложившему будь здоров сколько сил/времени/здоровья/бессонных ночей/деньги на кофе и вкусняшки в этот проект.
С "Junior QA / Инженер по тестированию ПО" вы сделаете следующие вещи:
- научитесь создавать ментальные карты,
- попрактикуетесь в написании тест кейсов, чек-листов,
- заведете парочку баг-репортов,
- поработаете в TestRail (пробный бесплатный период в 2 недели) и Jira,
- узнаете основу основ – что такое компьютерная сеть, какие виды бывают, какие характеристики имеют,
- изучите модели OSI и TCP/IP и протоколы каждого уровня,
- исследуете работу браузера, сервера, клиент-серверную архитектуру в целом и поймете, почему ее спрашивают на собеседованиях.
Особое внимание уделим HTTP-обмену, так как протокол HTTP – основа обмена данными в Интернете. Выполним много практических заданий на тренировку и анализ HTTP-запросов. Разберемся с API, подергаем интересные апишки в Postman)). Глубоко в Postman лезть не будем, на Stepik есть другие отличные курсы по нему, проверено лично))
Для наглядности покажем, что мы изучим вместе:
Задания включают в себя вопросы на закрепление теории, а также хитрые вопросы, которые любят задавать на собеседованиях))
Отдельно вы изучите HTML, CSS, основы JavaScript, SQL. Ссылки на замечательные бесплатные обучающие ресурсы даны в курсе.
Обучение не затрагивает тест дизайн и техники тест дизайна.
Автоматизацию тестирования не трогаем.
Теория курса содержит авторские разработки и переработанный материал из различных обучающих курсов и интернета (youtube, habr и др.). Это не значит, что все оттуда похищено или под копирку списано! Помните о душевных переживаниях и бессонных ночах преподавателя, перемоловшего не одну тонну информации, чтобы правильно структурировать для вас материал, разъяснить сложные моменты и замотивировать на дальнейшее самосовершенствование!
В общем, присоединяйтесь!
Для кого этот курс
Вам к нам, если вы только начинаете свое знакомство с тестированием. Или уже что-то знаете о тестировании ПО, но не понимаете, зачем вы это знаете. Или хорошо так знаете про тестирование, но нет четкой структуры и основного стержня для дальнейшего развития. Будем рады всем!
Начальные требования
Для старта необходимы:
- неспешный темп. Материала много, и он требует времени, чтобы хорошенько разложиться по полочкам.
- упорство - без него никак. И в учебе, и в работе)
- умение гуглить - наверное, это требование №1, но сейчас оно стоит на третьем месте, что доказывает важность первых двух.
- понимание, что одного раза прочтения материала может оказаться недостаточно)
Наши преподаватели
Как проходит обучение
1. Читаете теоретический урок
2. Отвечаете на вопросы на закрепление материала, если такие есть к уроку. В случае затруднения ответа надо перечитать урок еще раз. Копировать чужие ответы, равно как и писать всякую чушь - получится, но зачем, если вы рассчитываете идти на собеседование, где скорее всего и зададут такие вопросы? Такой поворот обучения будем удалять.
3. Проходите тесты с автоматической проверкой ответов. Опять же, если затрудняетесь - возвращайтесь к уроку. Все тесты основаны на теоретическом материале!
4. Выполняете все практические работы - они будут отличным пополнением вашего портфолио!
Программа курса
Сертификат
Что вы получаете
- - базовые знания теории тестирования в структурированном виде
- - навыки составления тест кейсов, чек листов и баг-репортов
- - умение пользоваться техниками тест дизайна
- - понимание жизненного цикла разработки ПО и место тестировщика в нем
- - опыт работы с TestRail и Jira
- - несколько работ для портфолио: ментальная карта, тест кейсы, баг-репорты
- - понимание сути компьютерных сетей
- - знание клиент-серверной архитектуры
- - опыт составления запросов в Postman и анализа ответов