Адрес e-mail:

Тестирование мобильных приложений

Кафедра новых образовательных технологий МФТИ

Центр дополнительного профессионального образования МФТИ 

представляют 

курс повышения квалификации

Тестирование мобильных приложений




Краткие данные курса:


Категория слушателей: специалисты-по тестированию мобильных приложений, разработчики мобильных приложений, руководители служб по тестированию программного обеспечения;

Форма обучения: очно-заочная;

Режим обучения: 1 календарная неделя;

Объем учебной программы: 56 часов;

Документ об окончании обучения: удостоверение о повышении квалификации установленного образца;

Начало занятий: по мере набора учебных групп;

Окончание занятий: через 6 дней после начала занятий;

Стоимость обучения: 20 000 рублей.



Перейти к предварительной записи на курс






В процессе обучения слушатель сможет выявить и оценить риски приложений, разработать мероприятия, направленные на снижение наиболее существенных из них. Программа полностью практикоориентирована, в том числе включает цикл лекций в формате вебинаров.
Курс состоит из трех частей:
1) В первой части курса мы расскажем про историю становления тестирования. Вся информация будет даваться с фокусом на мобильное ПО.
2) Во второй части мы научимся пользоваться инструментами, которые необходимы каждому тестировщику. Разберемся, как использовать Jira и Zephyr.
3) Завершает курс серия общих лекций, в которых мы расскажем про юзабилити тестирования мобильного ПО.
После прохождения курса студенты получат прикладные знания в области тестирования мобильного ПО. 
Курс обучения рассчитан на 7 занятий. Каждое занятие содержит теоретическую часть, а также практическую работу. После занятия, получают домашние задание. Предусмотрен один рубежный контроль. По завершению курса сдается итоговый экзамен.

В результате освоения программы слушатель будет

знать:
• Что такое качество
• Цели тестирования
• Тестирование на этапе разработки
• Виды тестирования
• Что такое белый и черный ящик
• Когда стоит автоматизировать тестирование
• Семейство фреймворков xUnit
• Принципы юнит-тестирования
• Инструменты для юнит-тестирования
• Тестовые заглушки
• Статический анализ кода
• Паттерны и антипаттерны разработки тестов
• Антипаттерны разработки ПО
• Подходы к разработке тестов: TDD и BDD
• Особенности тестирования web-приложений
• Антипаттерны при работе с selenium
• Что такое и зачем нужен Continuos Intergration
• Инструменты для Continuos Intergration
• Что такое Continuos Delivery и Continuos Deployment
• Что такое и зачем нужно CodeReview
• Что такое и зачем нужны системы контроля версий (Git)
• Задача нагрузочного тестирования
• Ключевые показатели при нагрузочном тестировании
• Какие бывают метрики тестирования
уметь:
• Искать баги
• Оформлять багрепорты
• Составлять чек-листы
• Использовать багтрекинговые системы
• Измерять тестовое покрытие
• Писать юнит-тесты
• Анализировать результаты нагрузочного тестирования
владеть:
• Методом свободного поиска
• Техниками тест-дизайна
• Паттерн PageObject
• Инструмент Selenium


Программа обучения охватывает несколько тем:

Тема 1. Тестирование это. Классификация видов тестирования. Дефекты, их документирование.
Узнаем, что такое тестирование, как оно развивалось и зачем оно нужно мобильному разработчику. На занятии поговорим о всех видах тестирования. Разберемся, что такое баг, какие типы багов существуют. И что делать, когда Вы нашли баг в приложении.

Тема 2. Все о тестовой документации. Что такое тест-дизайн. 
На занятии поговорим о типах тестовой документации. Узнаем, что такое тест-план, чек-лист, тест-кейс. Так же ознакомимся с техниками тест-дизайна. Поговорим о тестовых матрицах. Рассмотрим pairwise testing.

Тема 3.Системы багтрекинга. Jira.
На занятии мы узнаем, что есть на рынке, а также научимся использовать один из самых распространенных продуктов - Jira. У нас, в Mail.Ru, знания Jira необходимы тестировщикам, разработчикам, менеджерам и даже специалистам технической поддержки. Для тестировщиков был разработан специальный плагин Zephyr for Jira. На занятии мы узнаем основные его возможности, а также на практике поработаем с ним. Имея знания по Zephyr, вы сможете с легкостью освоить множество других подобных продуктов.

Тема 4. Основы тестирования мобильных приложений.
На занятии ознакомимся с главными особенностями тестирования мобильных приложений.

Тема 5. Рубежный контроль №1. 
Тестирование по теории  и практике. 

Тема 6. Работа с бекэндом. 
Узнаем как ручной тестировщик работает с серверныцми багами. Разберем работу сниффера Charles.

Тема 7. Автоматизация. 
Узнаем что такое автоматизация тестирования. Когда нужно применять автоматизацию. Как посчитать ROI автоматизации.



Преподаватели программы:

Чепикова Мария, старший специалист по тестированию ООО «Мейл.Ру».


Если вы заметили в тексте ошибку, выделите её и нажмите Ctrl+Enter.

МФТИ в социальных сетях

soc-vk soc-fb soc-tw soc-li soc-li soc-yt
Яндекс.Метрика