Elettracompany.com

Компьютерный справочник
7 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Курсы тестировщиков могилев

Курсы тестировщика программного обеспечения в Могилеве

Образовательный центр «Лидер» предлагает пройти обучение по профессии тестировщик программного обеспечения в Могилеве.

Профессия тестировщика становится все более популярной на рынке IT. Сегодня независимый от программиста взгляд на программный продукт и оценка его качества многократно повышают успешность проекта при разработке и внедрению ПО.

Тестировщик — специалист, занимающийся тестированием программного обеспечения (ПО). В его обязанность входит поиск вероятных ошибок и сбоев в функционировании программы. Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования программы, чтобы разработчики смогли исправить обнаруженные ошибки.

Чему и как учат на курсах тестировщиков программного обеспечения в Могилеве?

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

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

Документы после прохождения курсов

По окончании курсов «Лидер» наши курсанты получают бесплатно справку с круглой печатью учреждения образования (согласно ч.9 ст.99 Кодекса об образовании Республики Беларусь).

Дополнительно вы можете приобрести:

1. Сертификат на английском языке, который подтверждает прохождение обучения в случае отъезда за границу. Стоимость данного документа составляет 14 рублей.

2. Свидетельство в твердой обложке с указанием количества пройденных учебных часов по темам обучения. Стоимость данного документа составляет 15 рублей.

При приобретении 2-х документов (сертификат на английском языке и свидетельство), стоимость составит 20 рублей.

В образовательный центр “Лидер” постоянно поступают заявки от работодателей, желающих принять на работу выпускников курсов, вместе с тем мы не можем гарантировать трудоустройство выпускникам.

Записаться на курсы и узнать подробную информацию можно по телефону: 375 (44) 7-352-352.

Кол-во человек в группе — 5-12

Время занятий — утро, день, вечер, выходной день

Срок обучения — 5 недель

Кол-во часов — 48 (академических)

Программа курса

1. Введение в тестирование ПО

  • История профессии.
  • QA vs QC — кто круче?
  • Зачем нужно тестирование?

2. Тестирование ПО и его связь с жизненным циклом ПО

  • Жизненный цикл ПО.
  • Виды и методы тестирования.
  • Уровни функционального тестирования.
  • Практика.

3. Планирование тестовых испытаний

  • Сложности планирования и риски.
  • Виды тест-планов.
  • Практика (создание тест-плана).

4. Тестирование документации и требований

  • Что такое ТЗ?
  • Важность тестирования требований.
  • Как тестировать документацию?
  • Практика (тестирование ТЗ).

5. Разработка тестов

  • Какие бывают тесты?
  • Классы эквивалентности.
  • Для чего нужны тест-кейсы и чек-листы?
  • Как написать “хороший” тест-кейс?
  • Практика в написании тест-кейсов.

6. Поиск и документирование дефектов

  • Определение дефекта.
  • Из чего состоит отчёт об ошибке?
  • Жизненный цикл баг репорта.
  • Баг-трэкинговые системы.
  • Практика в составлении баг-репортов.

7. Документирование результатов тестирования

  • Зачем нужен отчёт по тестированию?
  • Как составить правильный отчёт?
  • Практика (составление отчёта по тестированию).

8. Автоматизация тестирования

  • Зачем нужна автоматизация?
  • Условия успешной автоматизации.
  • Плюсы и минусы автоматизации.
  • Инструменты автоматизации тестирования.
  • Практика (Codeception).

9. Тестирование безопасности

  • Что такое безопасное ПО?
  • Зачем платить за безопасность?
  • Методология OWASP.
  • Тестирование безопасности сайта.

10. Тестирование юзабилити

  • Методы тестирования.
  • Тестирование юзабилити web-приложения.

11. Итоги и перспективы

  • Проверка усвоенного материала
  • Составление качественного резюме.
  • Советы по дальнейшему развитию и трудоустройству.
  • У нас работает преподаватель с огромным практическим опытом, умением быстро найти подход к учащемуся и подобрать самую эффективную учебную программу, сочетающую в себе теорию с практикой.
  • На рынке профессионального обучения мы довольно давно, располагаем солидной материально-технической базой и множеством наработок по организации учебного процесса.
  • У нас Вы можете выбирать наиболее удобный график обучения, а также подходящий вам уровень сложности программы для того, чтобы сочетать курсы с работой, быстро и качественно получить необходимые знания.
  • По окончании курсов, мы выдаем своим выпускникам документ, повышающий вашу ценность в глазах работодателя, который поможет вам устроиться на новую, интересную и доходную работу.
  • У нас очень демократичная цена на курсы!

Обучение тестировщиков программного обеспечения (ПО) в Могилеве

На курсах тестировщика ПО в Могилеве вы получите базу для работы специалиста по тестированию, и на практике ознакомитесь с основными аспектами этой интересной и все более популярной работы. Занятия проводит действующий специалист из EPAM с обширным опытом и глубоким пониманием сферы. Наши выпускники трудоустраиваются в могилевские IT-компании, среди них Epam Systems, iTechArt, Awem Games и другие.

Вы изучите основные виды, стадии и уровни функционального тестирования (functional testing), которое является основной для успешной работы QA специалистом. В ходе обучения особенное внимание уделяется ведению проектной документации. Работа ведется в баг-трекинговой системе JIRA, изучаются основы SQL

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

Пожелания к составу слушателей:

Все, кому интересна работа по улучшению качества программных продуктов. Студенты, выпускники ВУЗов и представителю любых других профессий могут попробовать себя в этой современной и востребованной нише.

По окончании обучения на курсах тестировщиков ПО вы научитесь:

  • составлять чек-листы и разрабатывать тест-кейсы, планировать оптимальное покрытие тестов
  • формировать отчеты об ошибках и результатах тестирования
  • работать с системами баг-трекинга (JIRA Software)
  • вести сопутствующую процессу тестирования документацию по стандартам в IT индустрии
  • давать адекватную оценку качества программного продукта, оценивать удобство ее интерфейса, логичность и удобство для пользователя
Читать еще:  Куда пойти на курсы

Программа курса “Тестирование программного обеспечения (ПО)”

Занятие 1. Введение в тестирование ПО

Основные определиня и понятия тестирования ПО
7 основных принципов тестирования (стандарты при подготовке к сертификации ISTQB)
Практические задания базового уровня

Занятие 2. Планирование тестовых испытаний. Тест-план

Планирование тестовых испытаний
Примеры тест-планов
Виды тестирования
Практика по тестированию тостера всеми видами тестирования

Занятие 3. Тестирование документации и требований

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

Занятие 4. Учимся создавать правильные чек-листы

Разбор информации о чек-листах. Плюсы и минусы чек-листов.
Демонстрация чек-листов по которым на нынешней работе проходит регрессия нескольких проектов.
Создание чек-листов с разбиением программы на модули и составление чек-листа по следующему шаблону. Практика

Занятие 5. Проектирование / дизайн тестов

Тест-дизайн, тестовое покрытие, техники тест-дизайна.
Особое внимание на такие техники тест-дизайна как разбиение на классы эквивалентности и граничные значение.
Матрица трассировки. Её анализирование.
Практика по тестированию программы «Скидка» с применением вышеуказанных техник.
Задачи на граничные значения и классы эквивалентности из подготовки к ISTQB. Практика.
Тест на контроль знаний после 4-х занятий. 28 вопросов

Занятие 6. Разработка тестов. Тест-кейсы

Презентация на тему написания тест-кейсов.
Знакомство с программой в которой можно писать тест-кейсы. (TestRail)
Написание тест-кейсов по прототипу калькулятора для smoke тестирования. Практика. (Также внимание уделяется определению тест-кейсов для smoke)

Занятие 7. Поиск и документирование дефектов

Презентация на тему с примерами из практики.
Подробный разбор Severity and Priority и их отличие.
Workflow бага с пояснением статусов.
Обзор баг-трекинговых систем.
Разворачивание локально или заведение в облаке баг-трекинговой системы Jira.
Краткая демонстрация возможностей и приемов работы Jira.
Практика. Тестируем “глючный” калькулятор по написанным нами тест-кейсам.
Пишем баг-репорты в Jira.

Занятие 8. Баг-репорты. Продолжение

Подробный разбор написанного баг-репорта для выработки определенного стиля.
Дополнительная тема “Как тестируют в Google” с обсуждением интересных особенностей.
Практика. Выполняем часть тестового задания с реального проекта. Тестируем форму.

Занятие 9. Повторение / закрепление багр-репортов + дополнительные темы

Презентация на тему почему хороший отчет об ошибке важен.
Практика. SQL запросы.
Практика. Решаем логические задачи.

Занятие 10. Документирование результатов тестирования. Тестирование безопасности

Презентация на тему TRR (Test Result Report — отчет о результатах тестирования)
Обзор и разбор примеров TRR
Тестирование безопасности. Разбор основных видов угроз
Примеры из практики

Занятие 11. Тестирование usability и тестирование веб-приложений

Тест на контроль знаний после 10 занятий.
Презентация по теме.
Разбор наиболее популярных видов тестирования юзабилити.
Эвристика Нильсена с примерами.
Практика по карточной сортировке.
Сайты с ужасным юзабилити.
Практика. Тестирование юзабилити формы.
Презентация по теме “Особенности тестирования веб-приложений”

Занятие 12. Автоматизированное тестирование. Продолжение темы по тестированию веб-приложений

Практика. Работа с браузерной консолью и определение кодов ответов сервера. Задание из тестового задания из реального проекта.
Практика. Тестирование веб формы. Челлендж.
Презентация по автоматизации тестирования. Разбор наиболее эффективных подходов и BDD (behavior driven development «разработка через поведение») .
Практика. Технология Record&Playback и освоение Katalon recorder. Запись сценария по регистрации пользователя и проверка валидационных сообщений.
Демонстрация автотестов из личной практики преподавателя.

Занятие 13. Методологии разработки ПО

Презентация на тему “Методологии разработки ПО”. Разбор основных методологий. Подробный рассказа об Agile (Scrum).
Презентация на тему “Резюме тестировщика” с примерами.
Практика. Составление резюме.
Отличие QA, QC and testing.
Отличие верификации от валидации

Занятие 14. Выходное собеседование, подведение итогов, анализ перспектив

Итоговый тест по всем пройденным темам.
Презентация на тему “Перспективы роста”
Ответы на общие вопросы по тестированию.
Советы новичкам.
Итоговая практика. Реальное тестовое задание одной из IT-компаний. Проверяется уже после окончания курсов и результат высылается письмом вместе с результатом теста и рекомендациями от преподавателя.

— Стоимость: 350 рублей (разовый платеж). Стоимость в рассрочку: 380 рублей (2 платежа по 190 р — при заключении договора и в середине курса).

Начало занятий 21 апреля, продолжительность — 14 занятий по 3 астрономических часа, 2 раза в неделю.

Отзыв выпускника курса «Тестировщик ПО» в Могилеве:

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

Павел, почему вы решили стать тестировщиком?

— Считаю, что это интересная специальность. Мне ее посоветовал знакомый программист – я почитал о ней в интернете, скачал книги по этой теме и начал их изучать. Мне это понравилось, я решил, что в этом есть что-то “мое” и что можно попробовать.

У вас была какая-то база? Может быть, какое-то специальное или техническое образование?

— Нет, базы никакой не было, образование у меня экономическое. Какого-то специфического багажа у меня не было до обучения на курсах.

Получили ли вы от курсов то, что хотели?

— Да, из курсов извлек все то, что хотел. Тут научили всему – а именно тому, как надо работать. Здесь научили делать всю основную работу тестировщика.

Читать еще:  Курсы по созданию сайтов

Как вы оцениваете уровень преподавателя?

— Как нам преподавали, мне понравилось. Преподаватель вполне компетентный и я бы сказал – требовательный.

Какие из тем в курсе вам показались наиболее интересными? И наиболее сложными?

— Сам процесс поиска багов мне наиболее интересен. Там включается анализ плюс интуиция. Он более динамичен по сравнению с написанием тест кейсов, когда тебе надо просто сидеть и составлять их. Работа с тест кейсами более однообразна, хотя, конечно, тоже нужна.

Как считаете, человеку без базы реально научиться этой профессии на курсах?

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

Курсы тестировщика ПО в Могилеве

Ленинская, 29, 3 этаж:

На пересечении пер. Пожарный и ул. Ленинская

Вход через кафе «У Сафрона», рядом с игровым клубом «Фараон»

Ближайшие планируемые группы:

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

Обучаясь у нас, вы получаете широкий спектр преимуществ, недоступный для большинства конкурентов:

  • Занятия проводятся согласно актуальным программам, учитывающим последние изменения в сфере и доказавшим свою эффективность на практике;
  • Ведущие работодатели страны знают о высоком уровне квалификации наших выпускников и активно предлагают вакантные должности;
  • Уроки проводят квалифицированные педагоги, имеющие регулярную практику в профильной сфере. Они прямо заинтересованы в высоком качестве вашего обучения;
  • Доступная стоимость обучения и индивидуальный подход, позволяют познавать новую перспективную профессию с высоким уровнем комфорта и минимальным ударом по кошельку.

Программа курса «Тестировщик ПО (QA)»:

Основные термины тестирования. Принципы тестирования:

  • Общепринятые определения тестирования;
  • Ошибка, дефект, сбой;
  • Верификация vs валидация;
  • Артефакты тестирования;
  • 7 принципов тестирования (ISTQB).

Представление о процессе разработки ПО, роли тестирования в нем:

  • Процессы разработки ПО: что это такое, какие бывают и зачем нужны? Водопад, Agile (Scrum, Kanban, XP), Continuous Delivery. Особенности тестирования при разных процессах разработки;
  • Структура проектной команды. Место тестировщика в ней;
  • Понятия: Build, Release, Deployment, Continuous Integration, Sprint, Backlog.

Уровни и виды тестирования:

  • Уровни тестирования: модульное, интеграционное, системное. Пирамида тестирования;
  • Разделение видов тестирования по критериям. Разбор каждого вида тестирования;
  • Работа с дефектами и инцидентами на проекте;
  • Что такое дефект, инцидент? Баг-репорт — кому он нужен и как его делать;
  • Рассмотрим баг-репорт в разрезе:
  • Инструментальном (системы для работы с ошибками);
  • Техническом (структура и содержание баг-репорта);
  • Менеджерском (регламенты, процессы).
  • Документирование тестов;
  • Форматы документирования:
  • Тест-кейсы;
  • Чек-листы.
  • Как писать и в каком случае какой формат выбрать;
  • Особенности составления тест-кейсов (test base) для автоматизации;
  • Системы ведения тестов;
  • Классы эквивалентности. Граничные значения. Domain-тестирование;
  • Тест- анализ vs тест-дизайн.

Разбиение на классы эквивалентности. Рекомендации по определению классов эквивалентности:

  • Риски на границах классов эквивалентности- анализ граничных значений. Рекомендации по выбору граничных значений;
  • Domain-тестирование: одновременная проверка функционирования взаимозависимых параметров системы.

Decision tables. Диаграммы состояний и переходов:

  • Таблицы решений (Decision tables);
  • Диаграмма состояний и переходов;
  • Тестовая комбинаторика;
  • Pairwise.

Основной процесс тестирования. Организация процесса тестирования:

  • Процессы тестирования: управление и планирование, анализ и проектирование, внедрение и реализация, оценка и создание отчетности, действия по завершению тестов;
  • Понятие тест-плана и стратегии тестирования;
  • Скриптовое и исследовательское тестирование: как выбрать и как совмещать;
  • Ручное и автоматизированное тестирование: когда какое использовать;
  • Регрессионное тестирование – как выбирать тесты для регресса.

Декомпозиция приложения. Работа с требованиями:

  • Виды требований. Анализ требований на полноту, непротиворечивость и т.д;
  • Декомпозиция приложения и применение ее при проведении тестирования требований;
  • Пример применения структурной декомпозиция приложения при выполнении тестирования исследовательским способом в случае отсутствия задокументированных требований.

Основы SQL:

  • Структура запроса Select. Простейшие запросы к одной таблице;
  • Агрегатные функции;
  • Объединение таблиц в запросе через where;
  • Разные типы JOIN;
  • Группировка данных. Запросы с GROUP BY и HAVING;
  • Оператор Update;
  • Оператор Insert;
  • Оператор Delete.

Основы тестирования API:

  • HTTP протокол. Метод GET и POST. Коды статусов ответа по протоколу HTTP;
  • Что такое REST API и SOAP API;
  • Форматы обмена данными: JSON, XML. JSON-схема, WSD;
  • Подходы к тестированию API, что еще проверять кроме бизнес-логики.

Принципы контроля качества. Школы тестирования:

  • 4 школы тестирования: Analytical School, Factory School, Quality Assurance School, Context-Driven School;
  • Тестирование в системе обеспечения качества: различия между QA, QC и тестировщиком.
Отзывы:

Записался на индивидуальные курсы тестировщика по рекомендации моего друга, который уже работал в IT компании (который к слову и помог потом с дальнейшим трудоустройством). С первого занятия я понял, что обучение будет серьезным, каждое занятие – подготовка к будущей работе. Тут индивидуальный подход не просто на словах, преподаватель всегда поможет, разъяснит, а если не понял – ещё раз объяснит пока не поймешь. Уже второй месяц работаю тестировщиком и всем рекомендую!

Читать еще:  Руководитель проекта курсы

курсы тестировщиков в ЕПАМ — личный опыт (оффтопик)

Для небелорусов сделаю маленькое отступление: зарплаты большинства «яйцеголовых» привязаны к курсу доллрара, поэтому регулярное падение национальной валюты не приносит большого урона для значимой части семейного бюджета.

Да, расскажу немного о прохождении курсов в ЕПАМе (Гомель). Только факты и только о тестировщиках.
А позже — если мои друзья-знакомые поделятся впечатлениями о курсах «программеров с нуля» — дополню запись.

QA. Точнее — SQA (от англ. software quality assurance) — обеспечение качества программного обеспечения. У нас к QA инженерам относятся проще: тестировщики. На момент публикации (отложенная публикация) а если статья опубликована — я уже работаю в другой компании и написал я только исходя из личного опыта прохождения курсов в ЕПАМе в начале 2015 года.

Почему ЕПАМ — курсы бесплатные для студентов, направленные на реальные проекты. Да, с поправкой на работу ЕПАМа: ничего личного, просто бизнес: компании нужны люди (за еду), людям нужна работа (чтобы покупать еду). Если стороны устраивают друг друга — велкам. Если компания продаёт работника заказчику — работник вправе рассчитывать на масло/икру и т.п. До этого — он студент. Ничего личного, ничего больше.

Думаете сначала зарплата? — Нет. Предварительная подготовка.
1. Английский. Давайте заострю внимание потенциальных кандидатов: не знаете английского — сначала учите, потом записывайтесь. Не берут в епам тестеров без «инглиша». Считайте вообще не берут. Кто возразит — да, я тоже знаю людей без знания английского, но это как и в QA люди под проекты, со специфичными знаниями, скорее всего не сильно и англоязычные проекты. Если Вас не нашли через тот же LinkedIn — вы не тот человек. Учите английский.
2. Маст рид — книга Савина «Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах».

Прочитали? — Забудьте. Шутка, но с долей правды.
3. Тестирование с Михаилом Портновым. Немного преукрашено, упрощено.. но тоже большая и полезная работа. Но для современных реалий многовато воды.
4. Java, SQL, HTML, CSS, XML и ещё много аббривиатур. Знаете — хорошо. Нет — научат. На первых шагах сильно и не нужны. Но идут в плюс.

Поступление.
Говорят что на собеседовании отсеилось 80% кандидатов — может это и неправда, но в IT поток белорусов не иссякает. Люди разные. Возраст — от выпускников универа (80% — ин.яз) наверное лет до 40-ка, вторая по многочисленности группа — технари и админы. Не знаю, дискриминации по возрасту не видел.

Первое собеседование — через 2 месяца после отправки резюме с HH — английский с HR-ом. Оно наверное и ключевое. Ничего необычного: о себе, о работе, о жизни, почему и зачем пришёл. Просто оценивают уровень.

Второе — техническое. Я не знаю что на нём спрашивали у девушек после английского, но меня отпустили после пары тривиальных вопросов о сетях с фразой «приходи на другое собеседование, будем пробовать тебя на автоматизированное тестирование». Да простят меня мои преподаватели ООП, но на автоматизированное из группы кандидатов меня не выбрали. Ну не писал я после окончания универа ничего сложнее скриптов. Хотя это мне не помешало после окончания основного курса попасть на то же автоматизированное в индивидуальном порядке (был жёсткий недобор, насколько знаю). Кстати: почему недобоор на автоматизаторов? — Да потомучто кто может писать «манкикод» идут на программеров — рамки зарплаты значительно выше.

Я не буду детально расписывать сам процесс, вы должны показать (напишу ещё раз и выделю ПОКАЗАТЬ) как работают ваши мозги. В группе были читеры, которые пользовались материалами предыдущих студентов — я правда не понимаю зачем. Мои отчёты всегда были оригинальны и ни разу я не слышал плохой оценки от преподавателя (может они и были, но я их не слышал))). Только хорошие, типа «такие данные ещё никто не предоставлял, это хорошо», или «как ты узнал какой стоит сервер? -. — классно, молоток», или «это информация полезна и понравится заказчику». Ошибки всегда исправляли, показывали твои баги и т.п.

Программа курсов доступна на сайте ЕПАМа. Да, всё так и будет. Приготовьтесь выделить порядка 100 часов на вхождение в профессию. Часы будут разные: и интересные, и весёлые, и нудные и нудные. Если будуте засыпать — кофе за углом. Печенек не видел.

Что мне понравилось: сами курсы (материалы, методы) и отношение преподавателей. В нашей группе была приятная командная работа, но замечу: было две комнаты. Где больше было трёпа — там меньше осталось людей.

А как же работа? Золотые горы, зарплата? А ну да. Большинству студентов сделали предложение пойти поработать пол-дня за бесплатно. Вы не ослышались. Трети — за минимальные деньги на учебные проекты. Единиц позвали на проект (меня готовы были взять на проект по профилю моей работы, но не было открытых вакансий). Когда они появились — я уже обучался автоматизированному тестированию и поэтому я вылетел из числа кандидатов. К осени меня обещали ещё раз позвать, но я получил job offer из другой фирмы и согласился. Так я не попал в ЕПАМ.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector