QA/QC

курс qa
+ automation

гарантия
трудоустройства

Коротко про курс тестирования

Курс тестирования QA/QC : с нуля до работы в IT. На 100% практический курс без скучной теории. Живая менторская поддержка, проверка заданий и стажировка на проекте.

9

лет на рынке

960

часов обучения

3000

трудоустроеных

okten
Почему стоит стать

тестировщиком?

Легкий старт
Не нужно знать программирование, чтобы начать карьеру в тестировании.
Высокий спрос
Компании всегда нуждаются в специалистах по контролю качества для стабильной работы продуктов.
Достойная оплата
Даже джуны получают конкурентную зарплату в ИТ-сфере.
Рост и развитие
QA может развиваться в автоматизированное тестирование, DevOps или SDET.
QA
Кому подойдут

курсы тестировщика,

курс тестування okten school
  • Новички

    Курсы тестирования подойдут тем, кто начинает с нуля и хочет получить первую техническую профессию. Вы научитесь находить ошибки, тестировать сайты и работать с реальными задачами специалиста QA.

  • Свитчеры

    Для людей, планирующих перейти в IT без опыта программирования. Курсы тестирования дают практические навыки, работу с багами и понимание процессов разработки продукта и автоматизации процессов.

  • Разработчики

    Курсы тестирования помогут перейти в QA и систематизировать знания тестирования. Вы научитесь работать с тест-кейсами, документацией и контролем качества веб-проектов.

qa/qc complex

Обучение на тестера

до трудоустройства

Обучаем до результата, а не до конца занятий. Студенты курса тестирования QA/QC в Okten School могут повторно пройти курс без дополнительной оплаты, если хотят лучше закрепить материал или подготовиться к собеседованиям и работе в IT. Мы не ограничиваем обучение одним потоком. Если после завершения курса вы чувствуете, что вам нужно больше практики — вы можете бесплатно пройти обучение повторно вместе со следующей группой.

Logo
реальные результаты

лучше чем слова

тестирование

трудоустройство в 61 год

благодаря программе и реальнмым рекомендациям

Наша школа реализовала кейс, уникальный для других, но стандартный для нас. Мы трудоустроили студента по имени Сергей, которому 61 год. Кроме того, Сергей — выпускник курса «Инкубатор» с оплатой после трудоустройства. Наша школа не впервые реализует такие кейсы благодаря сильной программе обучения и реальному партнёрству с ИТ-компаниями.

Logo
трудоустройство за границей

после курса тестирования OKTEN SCHOOL

Наши IT-курсы открывают двери на международный рынок труда. Полученные знания и навыки создают все возможности для построения успешной карьеры за границей. Студенты онлайн курсов в Okten School получили прочную базу для профессионального роста в любой стране и присылают нам свои отзывы из США, Канады, Англии, Чехии, Германии, Черногории. Ознакомьтесь с видео отзывами наших выпускников, которые трудоустроились за границей.

отзыв курс тестирования Okten School онлайн с трудоустройством за границей
отзыв курс тестирования Okten School онлайн с трудоустройством за границей
отзыв курсы программирования Okten School онлайн с трудоустройством за границей
отзыв курсы программирования Okten School онлайн с трудоустройством за границей
трудоустройство до окончания

КУРСа тестирования

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

отзыв курс тестирования Okten School онлайн с трудоустройством
отзыв курсы Okten School онлайн с трудоустройством
отзыв курсы Okten School онлайн с трудоустройством
отзыв курсы Okten School онлайн с трудоустройством

курс тестирования с трудоустройством

после 40 - реальность

Считаете, что в 30 или 40 лет попасть в ИТ невозможно? Ну и зря. В последние 9 лет мы успешно доказываем, что главное - это Ваше стремление, желание и продуктивная школа программирования с хорошей и грамотной программой.

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

после обучения в OKTEN SCHOOL

отзыв курс тестирования Okten School онлайн с трудоустройством
отзыв курс тестирования Okten School онлайн с трудоустройством
отзыв курс тестирования Okten School онлайн
отзыв курс QA/QC Okten School
отзыв курс QA/QC Okten School
отзыв курс тестирования Okten School онлайн с трудоустройством за границей
Отзывы студентов курса тестирования
Мы гордимся нашими выпускниками, ведь школа программирования OKTEN SCHOOL – лидер в Украине по количеству видеоотзывов от трудоустроенных студентов. Их достижения говорят сами за себя. Присоединяйся к нам и стань частью этого успешного сообщества! Вперед, мы тебя уже заждались.
Все 550+ видео отзывов
Отзывы работодателей о выпускниках
Курсов тестирования Okten School
Okten School – единственная в Украине школа программирования, которая имеет видео отзывы от работодателей и совместную интернатуру с ИТ-компаниями. Ни один отзыв не может иметь большую репутацию чем отзыв работодателя, который протестировал и принял на работу наших выпускников.
Відгук про okten web Scelex
Відгук про okten web Incora
Відгук про okten web Visarsoft
Відгук про okten web Rolique
Відгук про okten web Loonars
Відгук про okten web Binariks
Відгук про okten web Codeseek
Відгук про okten web Bettery.io
Відгук про okten web JetSoft Pro
Відгук про okten web NerdySoft
программа

курса тестирования QA/QC

В дальнейшем будут представлены части тем, которые будут проходить в течение модуля. В течение модуля работы с системами контроля версий Вы ознакомитесь с тем, как и где можно хранить свои коды, переключаться между версиями своего кода, удобно работать в команде, используя систему Git и сервис Github. Каждый программист должен знать, как работать с системами контроля версий. Если Вы хотите ознакомиться с программой более подробно, советуем позвонить нам вместе со своим "другом айтишником", которому будут понятны все термины и темы.
Установка системы контроля версий Git на платформы Windows, Linux, MacOS.
Настройки глобальных пользовательских данных GIT позволяют определить ваши данные пользователя, которые GIT будет использовать по умолчанию во всех ваших репозиториях. Это может включать ваше имя, адрес электронной почты и часовой пояс.
Интеграция Git со средой разработчика позволяет использовать Git непосредственно из вашей среды разработки. Это может значительно облегчить работу с Git.
Создание репозитория – это процесс настройки нового хранилища Git для отслеживания изменений в ваших файлах. Репозиторий можно создать локально на вашем компьютере или удаленно на хостинг-сервисе.
git init
git clone
git add
git commit
git status
git branch
git checkout
git merge
git push
git pull
Git облегчает работу над совместными проектами. Он позволяет:
Отслеживать изменения: Записывать историю изменений кода, чтобы видеть, кто что изменил и когда.
Сотрудничать: Работать над разными частями кодовой базы одновременно, не вступая в конфликты.
Контролировать версии: Легко возвращаться к предыдущим версиям кода, если это необходимо.
Обзор кода: Комментировать и обсуждать изменения, чтобы улучшить общее качество кода.
Конфликты слияния возникают в Git, когда два или более комита вносят изменения в один и тот же файл или строку кода. Это может произойти, когда несколько разработчиков работают над одной и той же кодовой базой и одновременно вносят изменения в один и тот же код. Git не может автоматически разрешить конфликты слияний, поэтому разработчику нужно сделать это вручную. Это процесс сравнения различных версий файла и выбора того, какие изменения следует сохранить.
GitHub – это веб-сервис для хостинга IT-проектов и их совместной разработки. Он использует систему контроля версий Git для отслеживания изменений кода и позволяет разработчикам сотрудничать над проектами.
Конфигурация доступа к репозиторию – это процесс настройки доступа к репозиторию Git, чтобы вы могли клонировать его, отправлять в него изменения и сотрудничать с другими. Это может включать настройки различных параметров. Способ настройки доступа к репозиторию зависит от того, какой инструмент или платформу вы используете.
Pull request (запрос на изменение) - это предложение внести изменения из одной ветки Git в другую. Его часто используют в командной разработке для обсуждения и слияния изменений кода перед тем, как они будут включены в основную ветвь. Вот как работают pull requests: Разработчик создает ветку от основной ветви и вносит в нее свои изменения. Когда изменения готовы, разработчик создает pull request, сравнивающий их ветку с основной ветвью. Другие разработчики могут просмотреть pull request, комментировать изменения и предлагать усовершенствования. После того как pull request будет тщательно пересмотрен и утвержден, его можно слить с основной веткой.
В дальнейшем будут представлены части тем, которые вы будете проходить в течение этого шестинедельного модуля HTML/CSS. Конечно, мы не можем раскрыть здесь всю программу модуля, но она будет очень обширной по сравнению с другими школами. Если Вы хотите ознакомиться с программой более подробно, советуем позвонить нам вместе со своим "другом айтишником", которому будут понятны все термины и темы, которые будут в этом модуле.
HTML (Hyper Text Markup Language) – это язык разметки, используемый для создания веб-страниц. Она определяет структуру и содержание веб-страницы, например заголовки, абзацы, изображения и ссылки. CSS (Cascading Style Sheets) – это язык описания внешнего вида, используемый для форматирования веб-страниц. Она контролирует визуальный стиль веб-страницы, например шрифты, цвета, макеты и размеры.
Блочные элементы и способы их расположения на странице
Селекторы CSS – это части правил CSS, которые определяют, какие элементы HTML на веб-странице следует стилизовать. Они позволяют сосредоточиться на определенных элементах или группах элементов и применять к ним определенные стили. Существует множество различных типов селекторов CSS, каждый из которых имеет свою специфическую функцию.
CSS - это механизм, позволяющий веб-страницам реагировать на действия пользователя, такие как щелчки мыши, нажатие клавиш и изменение размера окна. С помощью событий CSS можно динамически изменять содержимое и стиль веб-страницы в ответ на действия пользователя.
Flexbox и позиционирование – это два мощных метода макета CSS, которые используются для размещения и выравнивания элементов на веб-странице. Хотя они имеют некоторые общие возможности, они имеют разные подходы и назначения.
Адаптивная верстка – это подход к разработке веб-сайтов, который гарантирует, что сайт будет правильно отображаться и функционировать на устройствах с разными размерами экранов, таких как компьютеры,
Медиаконтент и формы являются двумя ключевыми элементами многих веб-страниц. Они позволяют добавлять визуальные элементы, интерактивность и собирать данные от пользователей.
Figma - это веб-приложение для совместного дизайна интерфейсов и прототипирования с дополнительными офлайн-функциями, доступными в десктопных приложениях для macOS и Windows.
Веб-шрифты – это шрифты, размещенные на сервере и доступные для загрузки браузерами пользователей. Это позволяет использовать на веб-страницах шрифты, не установленные на компьютерах пользователей.
Иконочные шрифты – это тип веб-шрифтов, содержащих иконки вместо букв. Это позволяет использовать иконки на страницах без необходимости загружать отдельные изображения для каждой иконки.
Grid CSS, или CSS Grid Layout, – это мощная система макетирования, введенная в CSS3, которая позволяет легко размещать элементы на двумерной сетке. Ее преимущество заключается в большей гибкости и контроле по сравнению с традиционными методами,
В дальнейшем будут представлены части тем, которые будут проходить в течение модуля. Благодаря модулю JavaScript, Вы узнаете, что такое "клиент", как реагировать на клиентские события, динамично строить структуру страниц, опираясь на внешние данные и построите фундамент для обучения typescript, работы с react и next.js и серверными технологиями. Если Вы хотите ознакомиться с программой более подробно, советуем позвонить нам вместе со своим "другом айтишником", которому будут понятны все термины и темы.
JavaScript – это язык программирования, который используется для добавления интерактивности в веб-страницы. Она позволяет веб-разработчикам создавать динамические и увлекательные веб-сайты, которые могут реагировать на действия пользователей. Вот некоторые из ключевых характеристик JavaScript: Интерактивность: JavaScript позволяет создавать интерактивные элементы на веб-страницах, таких, как кнопки, меню, формы и игры. Динамичность JavaScript позволяет динамически изменять содержимое веб-страниц без необходимости перезагружать страницу. Адаптивность: JavaScript позволяет создавать веб-сайты, которые адаптируются к разным размерам экранов и устройств. Широкая поддержка JavaScript поддерживается всеми современными браузерами.
В программировании базовые типы данных – это фундаментальные строительные блоки, которые используются для хранения и манипулирования информацией. Они служат основой для более сложных структур данных и алгоритмов. Наиболее распространенные базовые типы данных: Числовые: Этот тип данных используется для хранения числовых значений как целых, так и действительных. Например, цены, координаты, возраст и т.д. Символ: Этот тип данных используется для хранения символов, таких как буквы, цифры и специальные символы. Например, имена, текстовые сообщения, коды и т.д. Логические: Этот тип данных используется для хранения логических значений true или false. Например, проверка условий, результаты сравнений и т.д. Адреса: Этот тип данных используется для хранения адресов памяти, указывающих на расположение данных в памяти компьютера.
JavaScript предлагает широкий спектр операций по работе с данными и выполнению различных задач. Вот некоторые из самых распространенных базовых операций: Арифметические, логические, сравнительные, присвоение, инкрементация, декрементация, соединение Это лишь некоторые из самых распространенных базовых операций JavaScript. Есть много других операций, которые можно использовать для работы с данными,
Логические разветвления, также известные как условные операторы, являются одними из важнейших инструментов программирования, позволяющих управлять потоком выполнения кода в зависимости от выполнения определенных условий.
Объекты в JavaScript – это фундаментальные структуры данных, которые используются для хранения и организации данных. Они состоят из пар ключ-значение, где ключ – это уникальный идентификатор свойства, а значение – это само свойство.
Массивы в JavaScript – это мощный инструмент, который используется для хранения, организования и манипулирования коллекциями данных. Вот некоторые из основных возможностей массивов: Хранение данных, Организация данных, Манипулирование данными.
Циклы в JavaScript позволяют многократно выполнять блок кода, пока не будет выполнено определенное условие. Это мощный инструмент для автоматизации повторяющихся задач и обработки коллекций данных. Существует шесть разновидностей циклов в Javascript.
Функции JavaScript - это блоки кода, которые выполняют определенную задачу и могут быть повторно использованы на протяжении всей программы. Функции позволяют разбивать код на меньшие, более управляемые части, что делает его более легким для чтения, понимания и обслуживания. Функции могут скрывать внутренние детали реализации, делая доступными только то, что требуется для их использования. Функции – это фундаментальный инструмент программирования в JavaScript, позволяющий писать лаконичный, повторно используемый и модульный код.
Рекурсия – это метод программирования, где функция вызывает сама себя. Это может быть полезно для решения задач, которые могут быть разбиты на меньшие задачи того же типа. Замыкание в JavaScript – это комбинация функции и лексической среды, в которой эта функция была объявлена. Другими словами, замыкание дает внутренней функции доступ к переменным из внешней функции даже после того, как внешняя функция уже завершила свою работу. Рекурсия и замыкание – это мощные инструменты, которые могут помочь вам писать более четкий, лаконичный и эффективный код JavaScript.
JavaScript, хотя и не чисто объектно-ориентированный язык, поддерживает принципы ООП, что позволяет разработчикам создавать структурированный, управляемый и повторно используемый код. JavaScript ООП реализуется с помощью функций-конструкторов и прототипов. ООП в JavaScript – это мощный инструмент для разработки сложных и масштабируемых программ.
Обработка ошибок – это важная часть любой программы. Она позволяет программе выявлять и обрабатывать неожиданные ситуации, что делает ее более надежной и устойчивой к сбоям. JavaScript предлагает несколько механизмов для работы с ошибками
Callback-функции – это мощный инструмент, который используется для работы с массивами в JavaScript. Они позволяют передавать функцию в качестве аргумента другой функции, что дает возможность динамически обрабатывать элементы массива.
Шаблоны строк, Деструктуризация, Стрелочные функции, Классы, spread operator Это лишь некоторые из многих новых функций и усовершенствований, добавленных в JavaScript в ES6. ES6 сделал JavaScript более мощным, гибким и удобным языком программирования.
DOM (Document Object Model) – это программный интерфейс (API), который представляет HTML-документ как дерево объектов. Это дерево состоит из элементов HTML, таких, как div, p, h1 и т.д., каждый из которых представлен объектом JavaScript. DOM позволяет веб-разработчикам динамически получать доступ и изменять содержимое, структуру и стиль HTML-документа с помощью JavaScript. DOM является основой для создания динамических и интерактивных веб-страниц с JavaScript. DOM – это мощный инструмент, который может помочь вам создавать более интерактивные и увлекательные веб-страницы.
События в JavaScript – это сигналы, генерируемые пользователем или браузером, позволяющие веб-страницам реагировать на действия пользователя и изменения в среде. События в Javascript – это мощный инструмент для создания интерактивных веб-страниц с JavaScript.
BOM (Browser Object Model) – это программный интерфейс (API), который предоставляет JavaScript доступ к свойствам и методам браузера. Это позволяет веб-разработчикам получать информацию о браузере, окне браузера, навигации по страницам, пользователях и взаимодействовать с ними. BOM не является частью стандарта JavaScript, но он реализован во всех современных браузерах. BOM – это мощный инструмент, который может помочь вам создавать более динамичные и интерактивные веб-страницы.
Генераторы – это специальный тип функции в JavaScript, которая используется для создания последовательностей значений. В отличие от обычных функций, возвращающих одно значение, генераторы могут возвращать несколько значений по одному, используя ключевое слово yield. В JavaScript, итераторы – это специальные объекты, позволяющие перебирать элементы коллекции по одному. Они обеспечивают единый интерфейс для петлевого цикла for, независимо от типа коллекции (массив, строка, map и тд).
Асинхронность в JavaScript – это возможность выполнять код без блокировки интерфейса пользователя. Это важно для создания веб-страниц, которые реагируют на действия пользователя и остаются чувствительными при выполнении длительных операций. Асинхронность – это важная концепция в JavaScript, которая позволяет создавать более чувствительные, производительные и масштабируемые веб-приложения.
В дальнейшем будут представлены части тем, которые будут проходить в течение модуля. Typescript представляет собой вариацию языка JavaScript, но со строгой типизацией. Typescript необходим для работы с библиотекой react, фреймворками nextjs, angular, nest.js. Другими словами: тайпскрипт заменяет js. Если Вы хотите ознакомиться с программой более подробно, советуем позвонить нам вместе со своим "другом айтишником", которому будут понятны все термины и темы.
Что такое TypeScript?
Преимущества использования TypeScript.
Загрузка и установка TypeScript.
Основные концепции TypeScript.
Типы данных и интерфейсы.
Переменные и константы.
Типы данных (primitives, arrays, objects, tuples, etc.).
Операторы.
Условные конструкции.
Циклы.
Создание и описание функций.
Типизация параметров и результатов функций.
Классы и объекты.
Модификаторы доступа (public, private, protected).
Наследование и полиморфизм.
TypeScript compiler.
IDE/Editor с поддержкой TypeScript.
Настройка конфигурационных файлов TypeScript.
Декораторы.
Generics.
Асинхронное программирование.
Тестирование кода.
Развертывание TypeScript-приложений.
Написание простых программ с использованием TypeScript.
Использование типов данных и интерфейсов для улучшения кода.
Применение функций и классов для структуризации кода.
Использование инструментов и настроек TypeScript.
Что такое MySQL?
Преимущества использования MySQL.
Загрузка и установка MySQL.
Основные концепции СУБД (система управления базами данных).
Структура базы данных MySQL.
Создание и удаление базы данных.
Подключение к базе данных.
Просмотр имеющихся баз данных.
Создание, удаление и модификация таблиц.
Описание типов данных для полей.
Определение первичных и внешних ключей.
Индексирование данных для улучшения производительности.
Основные операторы SQL (SELECT, INSERT, UPDATE, DELETE).
Использование условий для фильтрации данных.
Сортировка и группировка данных.
Вычисления и агрегирование данных.
Объединение таблиц.
Написать простые запросы для выбора, вставки, обновления и удаления данных.
Использование условных операторов и логических функций.
Практика с агрегированием данных и объединением таблиц.
Решение задач с использованием SQL.
Пользователи и разрешения.
Безопасность базы данных. Резервное копирование и восстановление данных.
Оптимизация запросов.
Настройка проблем с базой данных.
Что такое MongoDB? Преимущества использования MongoDB. Загрузка и установка MongoDB.
Основные концепции NoSQL-баз данных. Структура базы данных MongoDB.
Создание, удаление и просмотр коллекций.
Вставка, обновление и удаление документов.
Поиск документов с помощью простых и сложных запросов.
Индексация данных для повышения производительности.
Основные операторы запросов MongoDB (find, findOne, update, delete).
Использование операторов сравнения и логических выражений.
Фильтрация документов по полям.
Сортировка и ограничение результатов.
Агрегирование данных с помощью pipeline.
Выполнение простых CRUD-операций (Create, Read, Update, Delete).
Написание запросов для поиска документов по различным критериям.
Использование операторов агрегации для обработки и анализа данных.
Решение задач с использованием MongoDB.
Безопасность и аутентификация.
Репликация и кластеризация.
Мониторинг и управление MongoDB.
Расширенные возможности MongoDB (фильтры геопространственных данных, хранилища данных).
Роли в команде.
Обязанности каждого члена команды.
Разновидности команды.
Разница между: QC, AQC, Frontend, Backend.
Цикл разработки.
Понятие релиза.
Разновидности саппорта: Support и Maintenance.
Waterfall:
История возникновения. Область, где используется. Достоинства и недостатки.
Модифицированный Waterfall: V-model:
Использование тестирующих процессов в V – model.
Agile:
SCRUM. Роли в скраме: Product Owner, Scrum Master, Team.
Митинги: Sprint planning, Sprint Review, Sprint Retrospective, Daily Stand up. Sprint Backlog и Product Backlog.
Графики работы: burn down и burn up. Цикл разработки продукта с помощью SCRUM. Kanban: Понятие доски. Примеры использования. Приложения для Kanban: Trello.
Extreme programming.
Понятие ISTQB.
Этапы тестирования по ISTQB: Тест планинг и контроль. Анализ и дизайн. Внедрение и исполнение.
Проверка выхода из тестирования и отчетности. Закрытие тестировочной активности.
Артефакты каждого этапа. Понятие: Тест плана. Тест кейсов. Баг репортов. Тест отчетности
Концепция теста кейса.
Разница между тест кейсом и чеклистом. На каких проектах лучше использовать тест кейсы? Атрибуты тест кейсов: Резюме. Приоритетность. Тестовые шаги. Тесные данные. Ожидаемый результат.
Система, где хранятся тест кейсы: Zephyr. TestRail.
Запуск тест кейсов, статусы тест кейсов и их значение: PASS. FAIL. BLOCKED.
Проверка тест кейсов коллегами/одногруппниками – peer review.
Тест кейс метрики: Понимание сборки метрик по тест кейсам. Соотношение тест кейсов. успешных ко всем тест кейсам. не успешных ко всем тест кейсам.
Жизненный цикл тест кейса
Концепция теста кейса.
Разница между тест кейсом и чеклистом. На каких проектах лучше использовать тест кейсы? Атрибуты тест кейсов: Резюме. Приоритетность. Тестовые шаги. Тесные данные. Ожидаемый результат.
Система, где хранятся тест кейсы: Zephyr. TestRail.
Запуск тест кейсов, статусы тест кейсов и их значение: PASS. FAIL. BLOCKED.
Проверка тест кейсов коллегами/одногруппниками – peer review.
Тест кейс метрики: Понимание сборки метрик по тест кейсам. Соотношение тест кейсов. успешных ко всем тест кейсам. не успешных ко всем тест кейсам.
Жизненный цикл тест кейса
Атрибуты: Резюме. Приоритетность. Серьезность. Среда. Шаги воспроизведения. Ожидаемый результат.
Фактический результат.
Жизненный цикл дефекта:
JIRA:. Определение дефекта. Создание дефекта. Проверка устраненного дефекта. Регрешн
Примеры приоритетности и серьезности на разных уровнях
Шаблон документа.
Использование в реальных проектах.
Написание тестовой отчетности – на практические проекты.
Статические: Прохождение. Инспекция. Неформальный просмотр
Динамические:
Структурированные: Пути. Решения. Состояния.
На основе опыта: Исследовательское тестирование. Предсказание ошибок.
На основе требований: Классы эквивалентности. Предельные значения. Диаграмма сословий. Таблица решений. Пользовательские случаи.
Практические задания по дизайну техники
Функциональные: Установочное/деинсталляционное тестирование. Функциональное. Совместимость.
Нефункциональные: Тестирование графического интерфейса – UI. Загруженность. Стрессоустойчивость. Защищенность.
Связанные с изменениями: Смоук тестирования. Ретестинг. Регрешн. Структурированное тестирование
Unit тестирование.
Интеграционное тестирование.
Системы тестирования
Приемное тестирование: Альфа. Бета.
Примеры использования уровней тестирования на практике
Положительное и отрицательное тестирование.
Ручное и автоматизированное тестирование.
Бокс тестирование.
Проектив и реактивное тестирование.
Обзор разницы между QC и QA в системе тестирования приложений и аппликаций
Разновидности:
Раннее тестирование. Тестирование зависит от контекста тестирования. Парадокс пестицидов. Тестирование показывает наличие дефектов. Неисчерпаемое тестирование невозможно. Отсутствуйте ошибки обманчива. Кластеризация дефектов.
Использование принцев на практике
Отслеживание – Traceability
Зависимости – Dependency
Использование матриц на практике.
Типы требований
Характеристики хороших требований Полнота. Согласованность. Проверка. Однозначность.
Примеры требований: Юзер story. SRS – спецификация
Scrum poker
Оценка с помощью трех точек
С помощью футболок – T-short size. Практическое задание оценивания задач
Концепция файлов: JSON. XML
Принципы REST
Микросервисная архитектура
API:Определение Методы: POST. GET. PUT. ПАТЧ. DELETE HTTP status code:200. 400. 500 Примеры использования методов и статус кодов Postman: Использование аппликации. Коллекции. Переменные: Локальные. Глобальные Раннер
Windows
Linux
Определение IP
Создание каталогов
Изменение прав на папки и другие файлы
Desktop
Web
Mobile
REST API проект Деятельность при проектах: Анализ требований. Самостоятельный анализ. Работа в командах. Написание тест кейсов. Проверьте тест кейсов в команде. Поиск дефектов. Регрешн
Далее будут представлены части тем, которые будут проходить в течение модуля. Во время этого модуля Вы узнаете, как можно автоматизировать процесс тестирования сайтов и программ. Обратите внимание, что этот модуль является бонусным для комплексного курса ручного тестирования, предоставляется клиенту в качестве дополнительной бесплатной опции по усмотрению компании. В модуле отсутствует менторская поддержка, или поддержка предоставляется частично. Модуль состоит из нескольких подмодулей, краткая информация о которых будет описана далее.
Модуль основ программирования на java необходим для освоения дальнейшей работы с автоматизацией и фреймворками. В направлении «курс автоматизированного тестирования» он обычно необходим как база языка, на котором будет программироваться вся автоматизация. Модуль охватывает все базовые знания по java, начиная от классов и заканчивая многопоточностью.
Модуль работы с базами данных с использованием библиотеки jdbc и фреймворка hibernate. Для курса автоматизированного тестирования этот модуль обычно необходим с целью обучения работе с базами данных через дополнительные прослойки, которые позволяют структурировать данные на основе java конструкций.
Модуль об использовании фреймворка для разработки веб-приложений. Для направления «курс автоматизированного тестирования» этот модуль необходим для понимания архитектуры работы веб-приложений и их внутреннего устройства. Не является обязательным модулем, но очень рекомендуется для прохождения нашей командой.
Это специализированный модуль для направления «курс автоматизированного тестирования», ведь в ходе этого модуля будет рассматриваться специализированный фреймворк Selenium последней стабильной версии, благодаря которому и происходит процесс автоматизации с использованием java.
Что такое Scrum?
История и ценности Scrum.
Преимущества использования Scrum.
Роли в Scrum: Scrum Master, Product Owner, Development Team.
Product Backlog: список приоритетных задач продукта.
Sprint Backlog: список задач, выбранных для Sprint.
Sprint Increment: результат работы команды в течение Sprint.
Burndown Chart: визуализация прогресса Sprint.
Sprint Planning: планирование Sprint, выбор задач из Product Backlog.
Daily Scrum: ежедневная встреча команды для обсуждения прогресса и препятствий.
Sprint Review: демонстрация Sprint Increment Product Owner и заинтересованным сторонам.
Sprint Retrospective: ретроспективная встреча команды для анализа Sprint и улучшения процесса.
Открытость: прозрачность и доступность информации для всех участников.
Сосредоточенность: фокусирование на приоритетных задачах Sprint.
Сплоченность: сотрудничество и взаимопомощь в команде.
Отдаленность: стремление к достижению целей Sprint.
Уважение: уважительное отношение ко всем участникам процесса.
Непонимание ролей и ответственности.
Несоблюдение Scrum-событий и практик.
Слишком большой Product Backlog.
Нечеткие критерии приемки Sprint Increment. Отсутствие ретроспектив и совершенствования процесса.
Принцип поиска.
Платформы для поиска.
Оформление профиля.
Разработка сети контактов.
Поиск предложений через сеть контактов.
Оформление всеобщего резюме.
Оформление резюме вакансию.
Сервисы для создания резюме.
Сервисы для перепроверки видимости резюме.
Разновидности интервью.
Как вести себя на интервью.
IT Vocabulary Basics, Devices and Components, Computer Hardware, Software and Applications, Operating Systems, Internet and Browsers, Email and Communication Tools, File Management, Keyboard Shortcuts and Commands, Common IT Verbs, Tech Jobs and Roles, Office Technology, Networks and Connections, Data and Storage, Cybersecurity Basics, Bugs and Errors, User Interface Elements, Describing Problems and Solutions, Giving Instructions, IT Support Conversations, Cloud Services, Social Media and Digital Tools, Mobile Technology, Review and Practical Dialogue Practice.
Describing Devices and Specifications, Software Installation and Updates, Computer Maintenance, Explaining Processes Step-by-Step, Technical Instructions, Internet Safety and Privacy, Troubleshooting Common Issues, Describing IT Problems, Writing Support Tickets and Emails, Giving and Receiving Feedback, Discussing Features and Functionality, Comparing Tools and Platforms, Cloud Computing Basics, Working with Databases, File Formats and Compression, Online Collaboration Tools, Scheduling and Time Management Tools, Describing Workflows and Projects, Talking about Tasks and Deadlines, Presenting an App or Service, Basic Tech Presentations, Describing Changes and Improvements, Workplace Communication in IT, Review and Final Project Presentation.
qa/qc automation
Logo

Личный LMS кабинет

все знания на расстоянии клика

Мы создали удобную LMS-платформу, которая объединяет лекции, прямые эфиры, консультации, задания, тесты и все материалы в одном месте. Больше не нужно тратить время на поиск или переключение — всё уже организовано и всегда доступно. Теория, практика, видео и отслеживание прогресса собраны в едином пространстве. Учиться стало удобнее, усваивать знания проще, результат приходит быстрее.

Онлайн

тестирование

Пакет
PREMIUM
Консультации с ментором
Неограниченный досутп
Английский язык
Выпускной проект
Карьерная поддержка
Рассрочка без банков
Менторская поддержка
Курс QA Manual
Пакет
VIP
Консультации с ментором
Неограниченный досутп
Английский язык
Выпускной проект
Карьерная поддержка
Рассрочка без банков
Менторская поддержка
Курс Automation
менторы

курс тестирования

Святослав Дюганчук Модуль: QA/QC manual ментор okten Святослав Дюганчук
Senior QA в компанії N-ix. Сертифицированный специалист ISTQB.
SERGII ZHURAVLOV Модули: Java, JavaScript, TypeScript, React владелец сети школ программирования Okten Сергей Журавлев
Основатель BigBird, соучредитель OktenWeb Digital Studio и владелец сети школ программирования Okten.
DIANA BONDARENKO Модуль: HTML/CSS, Figma ментор okten DIANA BONDARENKO
Senior Frontend Developer.
Марьян Стасюк Модуль: Java Automation, Selenium 3 ментор октен Марьян Стасюк
Senior Java Automation engineer
VITALII DEMCHYSHYN Модуль: Python, Django, MySQL, MongoDB ментор okten VITALII DEMCHYSHYN
Senior Python Developer.
IRYNA MARUSIAK Модуль: Scrum IRYNA MARUSIAK ментор октен
Senior Project Manager у SoftServe.
VALERIIA LIKHOLIET Модуль: HR & Resume ментор okten  VALERIIA LIKHOLIET
HR Specialist @Remofirst.
Топ фишки

курса тестирования

Гибкий график
Отсутствие жесткого расписания лекций, которые нужно посещать 2-3 раза в неделю. Вы посещаете занятия тогда, когда вам удобно Таким образом, мы устранили риски того, что, пропустив уроки, вы отстанете от группы. Обучение тестированию проходит в вашем собственном темпе, который соответствует вашему уровню знаний, стилю жизни или потребностям в скорости освоения материала.
Живые встречи
Живые консультации в удобном формате – это возможность иметь доступ к живому общению с менторами по каждому из модулей курса тестирования 5 дней в неделю. Это позволяет студентам двигаться в своем темпе. Мы рассматриваем все вопросы от первой до последней темы модуля курса тестирования QA/QC. Все консультации записываются, поэтому вы можете просмотреть обсужденные вопросы, даже если не смогли присутствовать.
LMS система
Все лекции, материалы, тесты и встречи собраны в одном месте. Студентам не нужно переходить между приложениями для обучения. Живые трансляции также производятся через личный кабинет в LMS системе. Каждый модуль имеет свою отдельную трансляцию, чтобы избежать путаницы. Это позволяет сосредоточиться на конкретном модуле и избегать ненужных вам тем, как это часто случается в условиях жесткого графика без системы LMS.
рассказы самих студентов

почему выбирают именно нас?

Индивидуальный график обучения
В нашей школе есть возможность учиться в собственном темпе, по своему графику по цене обычных групповых курсов.
Видеоотзывы трудоустроенных
Просто потому, что они вызывают больше доверия. Если эти люди на видео смогли — то и я смогу.
Гарантия трудоустройства
Ведь по договору мы гарантируем возврат средств, если вы не сможете найти работу со знаниями, полученными у нас.
IT английский сразу включен в курс
Потому что английский язык у нас преподает Project Manager @ Codegeeks Solutions который точно знает, какой английский ожидают услышать от вас работодатели.
Оплата после трудоустройства
В связи с финансовым положением часть студентов выбирает возможность платить процент от заработной платы, что редкость на рынке Украины.
Курс в подарок
Ведь это дает возможность изменить направление, если оно не зашло, не тратя средства, тем самым можно не бояться ошибиться в выборе.
парочка в джинсовых куртках на фоне лого okten school
Преимущества гибкой системы

обучения на курсе qa

Обучение в личном темпе
Вы сами решаете, когда и как быстро учиться. Если нужно больше времени на сложную тему – вы его берете, а если уже знаете часть материала – двигаетесь быстрее.
Живые консультации
Вы приходите на консультации тогда, когда у вас есть вопросы, и получаете ответы на свои конкретные проблемы от реального ментора во время диалога с ним.
Постоянные обновления
Курс будет постоянно меняться, ведь меняются технологии, и вы будете иметь доступ к этим обновлениям в собственном кабинете.
женщина с  лептопом
Код-ревью от менторов
Код-ревью от настоящих менторов. Мы не используем искусственный интеллект, ведь он не понимает контекста вашего кода и не может предоставить индивидуальные рекомендации относительно именно вашей ситуации.
Командная работа
Каким бы ни был формат обучения, Вы не одни – есть групповые чаты, где можно получить поддержку, найти единомышленников и выполнять командные проекты.
Возможность возвратиться
Всегда есть способ вернуться к теме, которую вы забыли, не нарушая ваш личный план обучения, чтобы вспомнить, как работать с кодом, и восстановить навыки.

automation

Обучайся сейчас, оплачивай частями

Рассрочка на обучение

Нет возможности оплатить обучение одним платежом? Не проблема! Вы можете оформить рассрочку на обучение.

Частые вопросы про
КУРСЫ тестирования

Онлайн

тестирование

Пакет
PREMIUM
Консультации с ментором
Неограниченный досутп
Английский язык
Выпускной проект
Карьерная поддержка
Рассрочка без банков
Менторская поддержка
Курс QA Manual
Пакет
VIP
Консультации с ментором
Неограниченный досутп
Английский язык
Выпускной проект
Карьерная поддержка
Рассрочка без банков
Менторская поддержка
Курс Automation
Другие направления курсов

OKTEN SCHOOL

Icons fullstack
fullstack
developer
Подробнее
Icons JavaScript
javascript
complex
Подробнее
Icons Python
python
complex
Подробнее
Icons frontend
Frontend
developer
Подробнее
Предлагаем пройти тест - драйв

наших курсов

тестирование
основы
тестирование Бесплатно

Продолжительность: 6 занятий

Формат обучения: онлайн, живые лекции.

Лектор: Святослав Дюганчук.

Подробнее
JavaScript
основы
JavaScript Бесплатно

Продолжительность: 6 занятий

Формат обучения: онлайн, живые лекции.

Лектор: Сергей Журавлев.

Подробнее
Python
основы
Python Бесплатно

Продолжительность: 6 занятий

Формат обучения: онлайн, живые лекции.

Лектор: Сергей Журавлев.

Подробнее
html/css
основы
html/css Бесплатно

Продолжительность: 6 занятий

Формат обучения: онлайн, живые лекции.

Лектор: Диана Бондаренко.

Подробнее
×
×