Facebook Twitter LinkedIn RSS
magnify
Home Курсове Автоматизирано Тестване на Мобилни Приложения

Автоматизирано Тестване на Мобилни Приложения

Обект на курса:

цена на курса

Целта на курса е да даде основни практически и теоретични познания за тестване и автоматизиране на мобилни приложения.
Разглежданите теми покриват основите на мобилното тестване, специфики на Android и iOS платформите, преглед на възможните подходи за автоматизация, демонстрации и упражнения с най-популярните инструменти.
Акцентира се предимно върху Android приложения.
След края на курса се очаква участниците в него да умеят да пишат автоматизирани тестове с Appium.

За кого е предназначен:

Курсът е подходящ за хора, които вече работят в IT сферата (Tестери и QA), но желаят да се усъвършенстват в сферата на мобилното тестване.
Необходими са базови познания по програмиране (не е задължително да е с Java).
Въпреки, че курсът се преподава на български език, добре е курсистите да имат добро ниво на английски.
Курсът е предимно практически и е насочен към усвояването на реални умения и техники.

Продължителност на курса:

Курсът се състои от 13 лекции, всяка с продължителност 3 часа. Занятията се провеждат два пъти седмично, като включват както лекции така и упражнения, целейки практическата насоченост на материала.
За упражненията и практическата част по време на занятията всеки курсист трябва да носи личен лаптоп.
Препоръчително е наличието на хардуер, който позволява инсталация на Intel® HAXM (HAXM).

Практическа част по време на занятия:

За упражненията и практическата част по време на занятията всеки курсист трябва да носи личен лаптоп.

Цена на курса:

Цената за цялата продължителност на курса е 650 лева. Като предоставяме възможност за разсрочено плащане – 2 вноски по 325 лева в началото на всеки от месеците на курса.

В кои дни се провежда курса, кога ще започнат нови групи и как може да се запиша?

Разписанието се публикува в График, а за записване, моля използвайте Записване за курс.

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

1. Въведение в мобилното тестване

  • Защо мобилното тестване е важно
  • Кое е различно
  • Предизвикателствата
  • Платформи – Android, iOS, Windows
  • Видове мобилни приложения – Native, Hybrid, Web
  • Емулатори и Симулатори

2. Подготовка на средата

  • Настройка на Android SDK
  • Създаване на емулатори
  • Работа с емулатори и реални устройства
  • Разучаване на визуалното дърво на едно приложение
  • IOS екосистема (OSX, Xcode, други инструменти) – теоретична лекция

3. Подходи за автоматизация и инструменти

  • Преглед на подходите за автоматизация
  • Преглед на популярни инструменти
  • Практика и упражненя с Sikuli

4. Автоматизация с Java

  • Инсталиране и настройка на Eclipse или IntelliJ IDEA
  • JUnit
  • TestNG

5. Appium – Въведение

  • Теория
  • Демонстрация
  • Упражнения

6. Appium – Native Apps (продължава в 7, 8 и 9)

  • Демонстрация с по-сложни приложения
  • Изграждане на framework
  • Упражнения

7. Appium – Native Apps

8. Appium – Native Apps

9. Appium – Hybrid Apps

  • Особености при Hybrid Apps
  • Демонстрация
  • Упражнения

10. Appium – Mobile Web

  • Особености при тестване на Mobile Web
  • Демонстрация
  • Упражнения

11. Appium – Mobile Web

  • Демонстрация
  • Упражнения

12. RESTful API-та и Мобилно тестване

  • Как тестването през RESTful API може да ни помогне
  • Тестване на RESTful API с Rest-Assured
  • Интеграция

13. Бонус лекция

  • Материал по избор на групата
  • Решаване на конкретни проблеми на студентите

Покажи формата за препоръки и впечатления


Попълнете формата за препоръки и впечатления

Jan 10, 2017 by Цветомира Павлова

Изключително полезен курс с практическа насоченост, стегнат, изчистен от глупости и с актуален материал. Спести ми доста време в търсене на адекватни материали и източници, а в някои отношение беше незаменим (всички точки от лекциите "не правете така").


Dec 13, 2016 by lina ivanova

Благодаря на Митко и на Pragmatic за изключително полезния и интересен курс. Много висока ангажираност от страна на лектора, внимание и отговор за всеки зададен въпрос, дори и да не е конкретно по темата.
Материалът в курса по Автоматизирано тестване на мобилни приложения е актуален, Митко буквално ъпдейтва репото и презентациите с всяка нова версия. Лекциите са много интересни, с примери от реалния живот на един QA в голяма технологична компания, а последните 5 лекции бяха изцяло практически насочени.
Единственият недостатък, който мога да посоча е липсата на мотивация при някои от участниците, както и пропуски в базовите знания по програмиране, чието наваксване отне от ценното време на лектора и останалите в групата.
Радвам се, че успях да участвам в курса и го препоръчвам на всички, които се интересуват от автоматизирано тестване на мобилни приложения.


, 5.0 5.0 2 2 Изключително полезен курс с практическа насоченост, стегнат, изчистен от глупости и с актуален ма
Copyright © Pragmatic LLC: Курсове по Програмиране, C#, QA(Тестване), ASP.NET, Java, PHP, Бази Данни