Факултет за ръчно тестване - курс 168 768 рубли. от GeekBrains, обучение 9 месеца, Дата: 10 юни 2023 г.
разни / / November 28, 2023
I четвърт
Въведение в ръчното тестване
Невъзможно е да разбереш сложни неща без основни познания. В този курс студентите се запознават с дефиниции, научават се да работят със системи за проследяване на грешки, да създават документация и да работят с отчети след тестване. Това е всичко, с което един специалист се занимава всеки ден на работа.
Курсове
Основи на ръчното тестване
— Какво е тестване и защо е необходимо?
— Тестване на контролен списък
- Грешка. Дефект. Отказ
— Нива на тестване
— Видове изпитвания
— Регресионно тестване
— Докладване на резултатите от теста
— Жизнен цикъл на софтуера
Тествайте основите на анализа
- Анализ на изискванията. Разграждане
— Дизайн на теста: класове за еквивалентност и по двойки
— Дизайн на теста: анализ на домейна
— Проектиране на теста: диаграми на прехода на състоянието и таблици за вземане на решения
— Създаване на контролни списъци. Тестово покритие
— Положителни и отрицателни тестове
— Тестване с помощта на потребителски сценарии
— Проучвателно изпитване
II тримесечие
Тестване на уеб приложения
Студентите ще се потопят в спецификата на тестването на уеб приложения. Студентите ще овладеят инструменти за работа с мрежов трафик, API тестване и подходи за тестване на HTML, CSS и JS код. Запознайте се с конзолата за разработчици в браузъра, инструментите за работа с логове, използваемостта и кросбраузърното тестване.
Курсове
HTML/CSS. Интерактивен курс
— Основни понятия в уеб разработката
— Основи на езика за маркиране на документи HTML
— Основи на езика за стилизиране на документи CSS
— Основни тагове за оформление, псевдо-класове и псевдо-елементи
— Основи на позиционирането, работа с Flexbox
— Работа с дизайн оформление във формат Figma
— Основи за създаване на адаптивен уебсайт
— Уеб стандарти и поддържащи инструменти
Тестване на уеб приложения
— Основи на внедряване на уеб приложения
— HTML, CSS, JS за тестери
— Характеристики на тестване на уеб приложения
— Браузър двигатели и тестване на различни браузъри
— Инструменти за разработчици на Google Chrome
- API. SOAP API
- REST API
— Окончателен преглед. Отговори на въпроси
III тримесечие
Тестване на мобилно приложение
Повечето услуги, които използваме са мобилни приложения. Искаме те да отговарят на всички критерии за качество. През това тримесечие учениците ще се запознаят с различни видове и типове мобилни приложения, ще научат на какво да обръщат внимание при тестване, как да избират устройства и много други. Студентите ще тестват и повече от 50 различни приложения, както в iOS, така и в Android. Всички етапи на тестване ще бъдат завършени: от избора на устройства до изготвянето на протоколи след тестването. За да докладваме грешки, ще използваме Jira, за да консолидираме знанията, придобити в курса „Въведение в ръчното тестване“.
Курсове
Мобилно тестване. Теория
— Характеристики на мобилните приложения
— Характеристики на тестване на мобилни приложения. Специфика на установяване на грешки
— Тестване на мобилни приложения за Android
— Среда за разработка на Android Studio и Android Debug Bridge (ADB)
— Тестване на мобилни приложения за iOS
— Събиране и анализ на трафика
— API тестване на мобилни приложения
— Тестване на VK Mini Apps
Мобилно тестване. Практикувайте
— Характеристики на мобилните приложения
— Характеристики на тестване на мобилни приложения
— Тестване на мобилни приложения за Android
— Среда за разработка на Android Studio и Android Debug Bridge (ADB)
— Тестване на мобилни приложения за iOS
— Събиране и анализ на трафика
— Регресионно тестване
— Практическа работа въз основа на материала от целия курс
IV тримесечие
Съвместна дейност
Последната четвърт е насочена към придобиване на умения за работа в екип и подготовка за интервюта.
Курсове
Съвместна дейност
— Въведение в Agile
— Scrum, Kanban, Scrumban при работа в екип
— Изграждане на екип и работа в екип в Agile
— Преодоляване на конфликти в Agile екипи
Екипен проект
— Общо запознаване с продукта
— Регресионно тестване. Първи стъпки в Jira
— Функционално тестване
— Функционално тестване + обратна връзка
— Обширно регресионно тестване. Протокол от теста на групата
— Тестване на различни браузъри. GUI + DevTools
— Нефункционално тестване + добавки за браузър
— Обобщаване, редактиране на резюмета
Подготовка за интервю. Тестване на софтуер
— Писане на автобиография
— Търсене на свободни работни места
— Въпроси за интервю
— Подготовка за интервю
Курсове извън квартала
Артикули с индивидуален избор на начална дата
Можете сами да създадете част от графика и да регулирате интензивността на тренировките.
Курсове
Компютърни мрежи. Интерактивен курс
— Въведение в компютърните мрежи
- Ethernet. Физически слой
- Ethernet. Слой за връзка с данни
- Мрежово ниво. Част 1. Класово адресиране
- Мрежово ниво. Част 2. Безкласово адресиране
- Мрежово ниво. Част 3. Динамично маршрутизиране
— Транспортен слой
— NAT технология
— Транспортни протоколи
— Протоколи за приложение
Основи на програмирането. Видео курс
- Въведение
— Концепция за алгоритъм, променливи, типове данни
— Анализ на практическата задача
- Разклоняване. Цикли
— Анализ на практическата задача
— Масиви и функции
— Анализ на практическата задача
— Оформление на уебсайт: въведение в HTML и CSS
— Анализ на практическата задача
— Преглед на съвременните езици за програмиране
— Анализ на практическата задача
I четвърт
Въведение в ръчното тестване
Невъзможно е да разбереш сложни неща без основни познания. В този курс студентите се запознават с дефиниции, научават се да работят със системи за проследяване на грешки, да създават документация и да работят с отчети след тестване. Това е всичко, с което един специалист се занимава всеки ден на работа.
Курсове
Основи на ръчното тестване
— Какво е тестване и защо е необходимо?
— Тестване на контролен списък
- Грешка. Дефект. Отказ
— Нива на тестване
— Видове изпитвания
— Регресионно тестване
— Докладване на резултатите от теста
— Жизнен цикъл на софтуера
Тествайте основите на анализа
- Анализ на изискванията. Разграждане
— Дизайн на теста: класове за еквивалентност и по двойки
— Дизайн на теста: анализ на домейна
— Проектиране на теста: диаграми на прехода на състоянието и таблици за вземане на решения
— Създаване на контролни списъци. Тестово покритие
— Положителни и отрицателни тестове
— Тестване с помощта на потребителски сценарии
— Проучвателно изпитване
II тримесечие
Тестване на уеб приложения
Студентите ще се потопят в спецификата на тестването на уеб приложения. Студентите ще овладеят инструменти за работа с мрежов трафик, API тестване и подходи за тестване на HTML, CSS и JS код. Запознайте се с конзолата за разработчици в браузъра, инструментите за работа с логове, използваемостта и кросбраузърното тестване.
Курсове
HTML/CSS. Интерактивен курс
— Основни понятия в уеб разработката
— Основи на езика за маркиране на документи HTML
— Основи на езика за стилизиране на документи CSS
— Основни тагове за оформление, псевдо-класове и псевдо-елементи
— Основи на позиционирането, работа с Flexbox
— Работа с дизайн оформление във формат Figma
— Основи за създаване на адаптивен уебсайт
— Уеб стандарти и поддържащи инструменти
Тестване на уеб приложения
— Основи на внедряване на уеб приложения
— HTML, CSS, JS за тестери
— Характеристики на тестване на уеб приложения
— Браузър двигатели и тестване на различни браузъри
— Инструменти за разработчици на Google Chrome
- API. SOAP API
- REST API
— Окончателен преглед. Отговори на въпроси
III тримесечие
Тестване на мобилно приложение
Повечето услуги, които използваме са мобилни приложения. Искаме те да отговарят на всички критерии за качество. През това тримесечие учениците ще се запознаят с различни видове и типове мобилни приложения, ще научат на какво да обръщат внимание при тестване, как да избират устройства и много други. Студентите ще тестват и повече от 50 различни приложения, както в iOS, така и в Android. Всички етапи на тестване ще бъдат завършени: от избора на устройства до изготвянето на протоколи след тестването. За да докладваме грешки, ще използваме Jira, за да консолидираме знанията, придобити в курса „Въведение в ръчното тестване“.
Курсове
Мобилно тестване. Теория
— Характеристики на мобилните приложения
— Характеристики на тестване на мобилни приложения. Специфика на установяване на грешки
— Тестване на мобилни приложения за Android
— Среда за разработка на Android Studio и Android Debug Bridge (ADB)
— Тестване на мобилни приложения за iOS
— Събиране и анализ на трафика
— API тестване на мобилни приложения
— Тестване на VK Mini Apps
Мобилно тестване. Практикувайте
— Характеристики на мобилните приложения
— Характеристики на тестване на мобилни приложения
— Тестване на мобилни приложения за Android
— Среда за разработка на Android Studio и Android Debug Bridge (ADB)
— Тестване на мобилни приложения за iOS
— Събиране и анализ на трафика
— Регресионно тестване
— Практическа работа въз основа на материала от целия курс
IV тримесечие
Съвместна дейност
Последната четвърт е насочена към придобиване на умения за работа в екип и подготовка за интервюта.
Курсове
Съвместна дейност
— Въведение в Agile
— Scrum, Kanban, Scrumban при работа в екип
— Изграждане на екип и работа в екип в Agile
— Преодоляване на конфликти в Agile екипи
Екипен проект
— Общо запознаване с продукта
— Регресионно тестване. Първи стъпки в Jira
— Функционално тестване
— Функционално тестване + обратна връзка
— Обширно регресионно тестване. Протокол от теста на групата
— Тестване на различни браузъри. GUI + DevTools
— Нефункционално тестване + добавки за браузър
— Обобщаване, редактиране на резюмета
Подготовка за интервю. Тестване на софтуер
— Писане на автобиография
— Търсене на свободни работни места
— Въпроси за интервю
— Подготовка за интервю
Курсове извън квартала
Артикули с индивидуален избор на начална дата
Можете сами да създадете част от графика и да регулирате интензивността на тренировките.
Курсове
Компютърни мрежи. Интерактивен курс
— Въведение в компютърните мрежи
- Ethernet. Физически слой
- Ethernet. Слой за връзка с данни
- Мрежово ниво. Част 1. Класово адресиране
- Мрежово ниво. Част 2. Безкласово адресиране
- Мрежово ниво. Част 3. Динамично маршрутизиране
— Транспортен слой
— NAT технология
— Транспортни протоколи
— Протоколи за приложение
Основи на програмирането. Видео курс
- Въведение
— Концепция за алгоритъм, променливи, типове данни
— Анализ на практическата задача
- Разклоняване. Цикли
— Анализ на практическата задача
— Масиви и функции
— Анализ на практическата задача
— Оформление на уебсайт: въведение в HTML и CSS
— Анализ на практическата задача
— Преглед на съвременните езици за програмиране
— Анализ на практическата задача