HTML Diff
1 added 0 removed
Original 2026-01-01
Modified 2026-03-10
 
1 + <p>Автоматизированное тестирование веб-сервисов на Go</p>
1 <p>Освойте автоматизированное тестирование на Go: от основ до сложных UI тестов с реальными проектами</p>
2 <p>Освойте автоматизированное тестирование на Go: от основ до сложных UI тестов с реальными проектами</p>
2 <h2>Для кого этот курс:</h2>
3 <h2>Для кого этот курс:</h2>
3 <ul><li><strong>Manual QA-инженеров,</strong>которые уже освоили ручные тесты, хотят освоить автоматизированное тестирование и сразу начать применять знания</li>
4 <ul><li><strong>Manual QA-инженеров,</strong>которые уже освоили ручные тесты, хотят освоить автоматизированное тестирование и сразу начать применять знания</li>
4 <li><strong>Junior QA-инженеров</strong>, которые хотят начать свой путь в IT с автоматизированного тестирования на популярном языке программирования</li>
5 <li><strong>Junior QA-инженеров</strong>, которые хотят начать свой путь в IT с автоматизированного тестирования на популярном языке программирования</li>
5 <li><strong>Go-разработчиков</strong>, которые хотят расширить инструментарий использования языка программирования</li>
6 <li><strong>Go-разработчиков</strong>, которые хотят расширить инструментарий использования языка программирования</li>
6 </ul><h3><strong>Необходимые знания:</strong></h3>
7 </ul><h3><strong>Необходимые знания:</strong></h3>
7 <p>Доступно для новичков</p>
8 <p>Доступно для новичков</p>
8 <p>Промокод<strong>GoQA5</strong>действует при полной оплате курса до<strong>29/08</strong> включительно. Применяется в личном кабинете в окне оплаты.</p>
9 <p>Промокод<strong>GoQA5</strong>действует при полной оплате курса до<strong>29/08</strong> включительно. Применяется в личном кабинете в окне оплаты.</p>
9 <h2>Что даст вам этот курс</h2>
10 <h2>Что даст вам этот курс</h2>
10 <ul><li><strong>Основы тестирования</strong>: Понимание принципов тестирования программного обеспечения, включая юнит-тестирование, функциональное тестирование и интеграционное тестирование.</li>
11 <ul><li><strong>Основы тестирования</strong>: Понимание принципов тестирования программного обеспечения, включая юнит-тестирование, функциональное тестирование и интеграционное тестирование.</li>
11 <li><strong>Планирование тестирования</strong>: Умение разрабатывать тестовые планы и Cases, основываясь на требованиях к веб-сервисам.</li>
12 <li><strong>Планирование тестирования</strong>: Умение разрабатывать тестовые планы и Cases, основываясь на требованиях к веб-сервисам.</li>
12 <li><strong>Кодирование тестов</strong>: Навыки написания эффективных и читаемых тестов на языке Go.</li>
13 <li><strong>Кодирование тестов</strong>: Навыки написания эффективных и читаемых тестов на языке Go.</li>
13 <li><strong>Использование библиотеки тестирования Go</strong>: Освоение стандартной библиотеки testing и других популярных библиотек для тестирования.</li>
14 <li><strong>Использование библиотеки тестирования Go</strong>: Освоение стандартной библиотеки testing и других популярных библиотек для тестирования.</li>
14 <li><strong>Работа с API</strong>: Умение проводить тестирование RESTful и GraphQL API, включая выполнение запросов и обработку ответов.</li>
15 <li><strong>Работа с API</strong>: Умение проводить тестирование RESTful и GraphQL API, включая выполнение запросов и обработку ответов.</li>
15 <li><strong>Анализ результатов тестирования</strong>: Навыки интерпретации результатов тестирования и их документирование для дальнейшего анализа.</li>
16 <li><strong>Анализ результатов тестирования</strong>: Навыки интерпретации результатов тестирования и их документирование для дальнейшего анализа.</li>
16 </ul><h2><strong>Вы научитесь</strong>:</h2>
17 </ul><h2><strong>Вы научитесь</strong>:</h2>
17 <ul><li>Работать с программами и инструментами: Test IT, Git, Postman, DevTools, а также с автоматизацией</li>
18 <ul><li>Работать с программами и инструментами: Test IT, Git, Postman, DevTools, а также с автоматизацией</li>
18 <li>Составлять тестовую документацию</li>
19 <li>Составлять тестовую документацию</li>
19 <li>Находить, заводить и анализировать дефекты</li>
20 <li>Находить, заводить и анализировать дефекты</li>
20 <li>Проводить тестирования состояний и переходов</li>
21 <li>Проводить тестирования состояний и переходов</li>
21 <li>Применять классы эквивалентности</li>
22 <li>Применять классы эквивалентности</li>
22 <li>Использовать граничные значения</li>
23 <li>Использовать граничные значения</li>
23 <li>Контролировать версии исходного кода </li>
24 <li>Контролировать версии исходного кода </li>
24 <li>Работать с базами данных</li>
25 <li>Работать с базами данных</li>
25 </ul><h2><strong>Вы освоите</strong></h2>
26 </ul><h2><strong>Вы освоите</strong></h2>
26 <p>Курс позволит вам освоить основные и продвинутые аспекты работы автоматизированного тестирования на Go - популярнейшем языке программирования, на котором разрабатывается большое количество веб-сервисов в нашей стране. После прохождения программы курса вы сможете претендовать на вакансии QA-инженер, QA Automation Engineer и ценность вашей экспертизы увеличится в разы.</p>
27 <p>Курс позволит вам освоить основные и продвинутые аспекты работы автоматизированного тестирования на Go - популярнейшем языке программирования, на котором разрабатывается большое количество веб-сервисов в нашей стране. После прохождения программы курса вы сможете претендовать на вакансии QA-инженер, QA Automation Engineer и ценность вашей экспертизы увеличится в разы.</p>
27 <h2>Процесс обучения</h2>
28 <h2>Процесс обучения</h2>
28 <p>Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.</p>
29 <p>Обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в Telegram, сдача домашних работ и получение обратной связи от преподавателя.</p>
29 <p><strong>Вебинары проводятся 2 раза в неделю по 2 ак. часа </strong>и <strong>сохраняются в записи </strong>в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.</p>
30 <p><strong>Вебинары проводятся 2 раза в неделю по 2 ак. часа </strong>и <strong>сохраняются в записи </strong>в личном кабинете. Вы можете посмотреть их в любое удобное для вас время.</p>
30 <p>В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.</p>
31 <p>В ходе обучения вы будете выполнять домашние задания. Каждое из них посвящено одному из компонентов вашего выпускного проекта.</p>
31 <p>После выполнения всех домашних заданий вы получите готовый выпускной проект.</p>
32 <p>После выполнения всех домашних заданий вы получите готовый выпускной проект.</p>
32 <h3>Оптимальная нагрузка</h3>
33 <h3>Оптимальная нагрузка</h3>
33 <p>Возможность совмещать учебу с работой</p>
34 <p>Возможность совмещать учебу с работой</p>
34 <h3>Портфолио</h3>
35 <h3>Портфолио</h3>
35 <p>Индивидуальная разработка итоговой проектной работы </p>
36 <p>Индивидуальная разработка итоговой проектной работы </p>
36 <h3>Перспективы</h3>
37 <h3>Перспективы</h3>
37 <p>Получите знания, которые помогут повысить вашу востребованность и доход</p>
38 <p>Получите знания, которые помогут повысить вашу востребованность и доход</p>
38 <h2>Партнеры</h2>
39 <h2>Партнеры</h2>
39 <p>Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.</p>
40 <p>Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.</p>
40 <ul><li><strong>Получите помощь с оформлением резюме</strong>, портфолио и сопроводительного письма</li>
41 <ul><li><strong>Получите помощь с оформлением резюме</strong>, портфолио и сопроводительного письма</li>
41 <li><strong>Разместите свое резюме в базе OTUS</strong>и сможете получать приглашения на собеседования от партнеров</li>
42 <li><strong>Разместите свое резюме в базе OTUS</strong>и сможете получать приглашения на собеседования от партнеров</li>
42 </ul><h5>Формат обучения</h5>
43 </ul><h5>Формат обучения</h5>
43 <h3>Интерактивные вебинары</h3>
44 <h3>Интерактивные вебинары</h3>
44 <p>2 занятия по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда</p>
45 <p>2 занятия по 2 ак.часа в неделю. Доступ к записям и материалам остается навсегда</p>
45 <h3>Обратная связь</h3>
46 <h3>Обратная связь</h3>
46 <p>Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии</p>
47 <p>Домашние задания с поддержкой и обратной связью наших преподавателей помогут освоить изучаемые технологии</p>
47 <h3>Активное комьюнити</h3>
48 <h3>Активное комьюнити</h3>
48 <p>Чат в Telegram для общения преподавателей и студентов</p>
49 <p>Чат в Telegram для общения преподавателей и студентов</p>
49 <h2>Программа</h2>
50 <h2>Программа</h2>
50 <h5>Ручное тестирование</h5>
51 <h5>Ручное тестирование</h5>
51 <p>В этом модуле изучим ручное тестирование (назначение, области применения, задачи), документации тестировщика, тест-кейсы, чек-листы, тест-планы. Также, обсудим техники тест-дизайна, какие тестовые данные используются и анализируются, рассмотрим git и веб-технологии.</p>
52 <p>В этом модуле изучим ручное тестирование (назначение, области применения, задачи), документации тестировщика, тест-кейсы, чек-листы, тест-планы. Также, обсудим техники тест-дизайна, какие тестовые данные используются и анализируются, рассмотрим git и веб-технологии.</p>
52 <p>Тема 1: Знакомство, задачи и цели тестирования</p>
53 <p>Тема 1: Знакомство, задачи и цели тестирования</p>
53 <p>Тема 2: Техники тест дизайна и виды тестирования</p>
54 <p>Тема 2: Техники тест дизайна и виды тестирования</p>
54 <p>Тема 3: Git и веб-технологии // ДЗ</p>
55 <p>Тема 3: Git и веб-технологии // ДЗ</p>
55 <p>Тема 4: API Postman SOAP UI // ДЗ</p>
56 <p>Тема 4: API Postman SOAP UI // ДЗ</p>
56 <p>Тема 5: Q&amp;A сессия</p>
57 <p>Тема 5: Q&amp;A сессия</p>
57 <h5>Язык Go</h5>
58 <h5>Язык Go</h5>
58 <p>В данном модуле познакомимся с IDE, настроим окружение для работы, научимся писать простые программы на языке Go, изучим архитектуру ПО.</p>
59 <p>В данном модуле познакомимся с IDE, настроим окружение для работы, научимся писать простые программы на языке Go, изучим архитектуру ПО.</p>
59 <p>Тема 1: Знакомство с IDE, элементарные типы данных и операции с ними</p>
60 <p>Тема 1: Знакомство с IDE, элементарные типы данных и операции с ними</p>
60 <p>Тема 2: Массивы, слайсы, словари</p>
61 <p>Тема 2: Массивы, слайсы, словари</p>
61 <p>Тема 3: Ветвления, циклы, функции</p>
62 <p>Тема 3: Ветвления, циклы, функции</p>
62 <p>Тема 4: Структура интерфейса, наследование</p>
63 <p>Тема 4: Структура интерфейса, наследование</p>
63 <p>Тема 5: Обработка ошибок // ДЗ</p>
64 <p>Тема 5: Обработка ошибок // ДЗ</p>
64 <p>Тема 6: Q&amp;A сессия</p>
65 <p>Тема 6: Q&amp;A сессия</p>
65 <h5>SQL</h5>
66 <h5>SQL</h5>
66 <p>В этом модуле познакомимся с SQL и научимся работать с SQL запросами из Go. Изучим как работать с БД c использованием Go.</p>
67 <p>В этом модуле познакомимся с SQL и научимся работать с SQL запросами из Go. Изучим как работать с БД c использованием Go.</p>
67 <p>Тема 1: Основные команды SQL</p>
68 <p>Тема 1: Основные команды SQL</p>
68 <p>Тема 2: Взаимодействие Go + SQL 1 ч.</p>
69 <p>Тема 2: Взаимодействие Go + SQL 1 ч.</p>
69 <p>Тема 3: Взаимодействие Go + SQL 2 часть // ДЗ</p>
70 <p>Тема 3: Взаимодействие Go + SQL 2 часть // ДЗ</p>
70 <p>Тема 4: Q&amp;A занятие по ДЗ</p>
71 <p>Тема 4: Q&amp;A занятие по ДЗ</p>
71 <h5>UI тесты</h5>
72 <h5>UI тесты</h5>
72 <p>В этом модуле научимся автоматизировать Ui тесты, взаимодействовать с браузером.</p>
73 <p>В этом модуле научимся автоматизировать Ui тесты, взаимодействовать с браузером.</p>
73 <p>Тема 1: Локаторы</p>
74 <p>Тема 1: Локаторы</p>
74 <p>Тема 2: Настройка окружения, первые тесты</p>
75 <p>Тема 2: Настройка окружения, первые тесты</p>
75 <p>Тема 3: Взаимодействие с элементами // ДЗ</p>
76 <p>Тема 3: Взаимодействие с элементами // ДЗ</p>
76 <p>Тема 4: JavaScript</p>
77 <p>Тема 4: JavaScript</p>
77 <p>Тема 5: Использование JS в playwright</p>
78 <p>Тема 5: Использование JS в playwright</p>
78 <p>Тема 6: Паттерны. Page object // ДЗ</p>
79 <p>Тема 6: Паттерны. Page object // ДЗ</p>
79 <p>Тема 7: Паттерны. Chain of Responsibility, WebDriver Factory и Singleton</p>
80 <p>Тема 7: Паттерны. Chain of Responsibility, WebDriver Factory и Singleton</p>
80 <p>Тема 8: Q&amp;A занятие по ДЗ</p>
81 <p>Тема 8: Q&amp;A занятие по ДЗ</p>
81 <h5>API и его тестирование</h5>
82 <h5>API и его тестирование</h5>
82 <p>В данном модуле ознакомимся с API, научимся его тестировать в ручную, а также изучим автоматизацию на языке Go и библиотеку RESTY.</p>
83 <p>В данном модуле ознакомимся с API, научимся его тестировать в ручную, а также изучим автоматизацию на языке Go и библиотеку RESTY.</p>
83 <p>Тема 1: RESTY</p>
84 <p>Тема 1: RESTY</p>
84 <p>Тема 2: Архитектура API тестов // ДЗ</p>
85 <p>Тема 2: Архитектура API тестов // ДЗ</p>
85 <h5>Проектная работа</h5>
86 <h5>Проектная работа</h5>
86 <p>На подготовленном приложении провести тестирование UI и API. Итогом станет готовые тесты и портфолио на гитхабе.</p>
87 <p>На подготовленном приложении провести тестирование UI и API. Итогом станет готовые тесты и портфолио на гитхабе.</p>
87 <p>Тема 1: Выбор темы и организация проектной работы</p>
88 <p>Тема 1: Выбор темы и организация проектной работы</p>
88 <p>Тема 2: Консультация по проектам и домашним заданиям</p>
89 <p>Тема 2: Консультация по проектам и домашним заданиям</p>
89 <p>Тема 3: Защита проектных работ и подведение итогов курса</p>
90 <p>Тема 3: Защита проектных работ и подведение итогов курса</p>
90 <h5>Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит</h5>
91 <h5>Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит</h5>
91 <h2>Выпускной проект</h2>
92 <h2>Выпускной проект</h2>
92 <p>Каждый курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!</p>
93 <p>Каждый курс завершается финальным проектом, который предстоит защитить перед преподавателями и командой. Вам будет, что обсудить на собеседовании!</p>
93 <p>Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.</p>
94 <p>Вы можете выбрать одну из предложенных преподавателем тем или реализовать свою идею.</p>
94 <h2>Преподаватели</h2>
95 <h2>Преподаватели</h2>
95 <p>Яна Телегина</p>
96 <p>Яна Телегина</p>
96 <p>Automation QA Lead</p>
97 <p>Automation QA Lead</p>
97 <p>Евгений Степаненко</p>
98 <p>Евгений Степаненко</p>
98 <p>Инженер по тестированию</p>
99 <p>Инженер по тестированию</p>
99 <p>Ozon Tech</p>
100 <p>Ozon Tech</p>
100 <p>Антон Картушин</p>
101 <p>Антон Картушин</p>
101 <p>Senior QA Automation Engineer</p>
102 <p>Senior QA Automation Engineer</p>
102 <p>Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания</p>
103 <p>Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания</p>
103 <h2>Прошедшие мероприятия</h2>
104 <h2>Прошедшие мероприятия</h2>
104 <p>Антон Картушин</p>
105 <p>Антон Картушин</p>
105 <p>Открытый вебинар</p>
106 <p>Открытый вебинар</p>
106 <p>MITM: почему бесплатный Wi-Fi знает о вас больше, чем мама</p>
107 <p>MITM: почему бесплатный Wi-Fi знает о вас больше, чем мама</p>
107 <p>Антон Картушин</p>
108 <p>Антон Картушин</p>
108 <p>Открытый вебинар</p>
109 <p>Открытый вебинар</p>
109 <p>Псевдосервер за 15 минут: учим SoapUI делать вид, что он API</p>
110 <p>Псевдосервер за 15 минут: учим SoapUI делать вид, что он API</p>
110 <p>Оставьте заявку, чтобы получить доступ ко всем записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке</p>
111 <p>Оставьте заявку, чтобы получить доступ ко всем записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке</p>
111 <h2>Этот курс может оплатить ваш работодатель</h2>
112 <h2>Этот курс может оплатить ваш работодатель</h2>
112 <p>Обучайтесь за счёт работодателя или разделите оплату 50/50</p>
113 <p>Обучайтесь за счёт работодателя или разделите оплату 50/50</p>
113 <ul><li>Подробно расскажем об интересующем вас курсе</li>
114 <ul><li>Подробно расскажем об интересующем вас курсе</li>
114 <li>Объясним, как договориться с работодателем</li>
115 <li>Объясним, как договориться с работодателем</li>
115 <li>Сообщим стоимость обучения и варианты оплаты</li>
116 <li>Сообщим стоимость обучения и варианты оплаты</li>
116 <li>Ответим на вопросы</li>
117 <li>Ответим на вопросы</li>
117 <li>Предоставим шаблон договора и счёт на оплату</li>
118 <li>Предоставим шаблон договора и счёт на оплату</li>
118 </ul><h2>Подтверждение знаний и навыков</h2>
119 </ul><h2>Подтверждение знаний и навыков</h2>
119 <p>OTUS осуществляет лицензированную образовательную деятельность. В конце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности</p>
120 <p>OTUS осуществляет лицензированную образовательную деятельность. В конце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности</p>
120 <h2>После обучения мы:</h2>
121 <h2>После обучения мы:</h2>
121 <ul><li>Получите материалы по пройденным занятиям (видеозаписи курса и дoполнительные материалы)</li>
122 <ul><li>Получите материалы по пройденным занятиям (видеозаписи курса и дoполнительные материалы)</li>
122 <li>Создадите свой проект, который поможет при прохождении собеседований</li>
123 <li>Создадите свой проект, который поможет при прохождении собеседований</li>
123 <li>Повысите свою ценность и конкурентоспособность как IT-специалист</li>
124 <li>Повысите свою ценность и конкурентоспособность как IT-специалист</li>
124 <li>Получите сертификат об окончании курса</li>
125 <li>Получите сертификат об окончании курса</li>
125 </ul><h2>Частые вопросы</h2>
126 </ul><h2>Частые вопросы</h2>
126 <h5>Что, если в середине курса я не смогу продолжать обучение?</h5>
127 <h5>Что, если в середине курса я не смогу продолжать обучение?</h5>
127 <p>У вас есть право одного бесплатного трансфера в другую группу</p>
128 <p>У вас есть право одного бесплатного трансфера в другую группу</p>
128 <h5>Обязательно ли защищать выпускной проект?</h5>
129 <h5>Обязательно ли защищать выпускной проект?</h5>
129 <p>Для получения сертификата OTUS необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем.</p>
130 <p>Для получения сертификата OTUS необходимо сдать проект. Кроме того, проект необязательно защищать перед аудиторией, а можно сдать в чате с преподавателем.</p>
130 <h5>Я могу вернуть деньги?</h5>
131 <h5>Я могу вернуть деньги?</h5>
131 <p>Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.</p>
132 <p>Да, вы можете сделать возврат средств пропорционально оставшимся месяцам обучения.</p>