Facebook Twitter LinkedIn RSS
magnify
Home Курсове Автоматизирано Тестване

Автоматизирано Тестване

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

цена на курса

Целта на курса е даде основни практически и теоретични познания за писане на автоматизирани тестове (Test Automation) с Java и Selenium WebDriver.

Разглежданите теми покриват основите на езика за програмиране Java, като се преминава плавно към писане на автоматизирани тестове използвайки Selenium WebDriver.

След края на курса се очаква участниците в него да умеят да пишат автоматизирани тестовe базирани на Java и Selenium WebDriver или използвайки Selenium IDE.

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

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

Въпреки, че курса се преподава на български език, добре е курсистите да имат добро ниво на английски.
Курсът е предимно практически и е насочен към усвояването на реални умения и техники, които могат да се приложат в ежедневната работа. Целта на курса е да въведе курсистите в основните принципи на програмирането и да запознае с методите за автоматизирано тестване, използвайки най-новите и съвременни инструменти.
Курсът съдържа множество практически упражнения и добри практики от реални проекти.

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

Курса е вместен в 16 лекции, всяка с продължителност 3 часа. Занятията се провеждат два пъти седмично, като общата продължителност на курса е 8 седмици или 2 месеца.
Занятията ще са смесени (лекции и упражнения), като се цели практическата насоченост на материала.

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

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

Цена на курса

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

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

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

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

1. Програмният език Java

  • Конфигуриране на работна среда
  • Създаване на първата Java програма
  • Променливи и примитивни типове данни
  • If-else структурни блокове

2. Цикли (Loops)

  • Цикъл – for
  • Цикъл – while
  • Цикъл do-while
  • Ключови думи

3. Класове, методи и полета. Стрингове

  • Обектно-Ориентираното програмиране
  • Класове
  • Методи
  • Полета
  • Strings

4. Конструктори (Constructors) и още от методи

  • Конструктори
  • Методи и връщане на стойност

5. Наследяване (Inheritance) и Енкапсулация (Encapsulation), нива на достъп

  • Наследяване и Енкапсулация
  • Ключови думи
  • Нива на достъп

6. ООП

  • Интерфейси
  • Абстрактни класове
  • Полиморфизъм

7. Масиви (Arrays) и Колекции

  • Работа с масиви
  • Работа с колекции
  • Примери и упражнения

8. Exceptions и Generics

  • Exceptions(изключения) и Generics
  • Практическо упражнение

9. Упражнение

  • Упражнение

10. Локатори

  • Локатори в Selenium IDE
  • Локатори в WebDriver
  • Примери и упражнения

11. Maven

  • Какво е Maven?
  • Работа с Maven
  • Примери и упражнения

12. Selenium API

  • Преглед
  • Работа с WebDriver
  • Примери и упражнения

13. Контрол над тест цикъла

  • Explicit waits
  • Implicit waits
  • Custom-expected условия
  • Popup и alert прозорци
  • Frames
  • Примери и упражнения

14. Design Patterns

  • PageObject модел
  • PageFactory

15. Data-Driven Testing & Behavior-Driven Development(Testing)

  • Създаване на data-driven tests – Excel, CSV
  • Създаване на behavior-driven tests използвайки Cucumber-JVM

16. Системи за контрол на версиите & additional design pattern

  • Общ преглед на различните видове системи
  • Git
  • Работа с GitHub

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


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

Nov 03, 2017 by Владимир Гребенаров

Курсът е уникален. Съдържанието на материала обхваща абсолютно всичко, с което бихте се сблъскали при работа в тази сфера и не е суха теория, а е пълен с практически примери и демонстрации. Милен е най-добрият преподавател, който съм виждал до сега - представя материала така, че да бъде разбран без усилие от всеки, независимо дали има предварителни познания по темата или не. С най-голямо удоволствие бих препоръчал този курс и академията като цяло на всеки, който желае да се развива в тази област.


Nov 02, 2017 by Евелина Шехтова

Този курс по "Автоматизирано тестване " наистина много ми помогна да науча доста неща и да си припомня програмирането.Начина на преподаване на Милен е страхотен.Милен е страхотен професионалист и с доста голямо търпание и желание да преподава.Трябва да има повече хора като него. Препоръчвам на всеки , който има нужда да научи повече и да придобие умение по автоматизирано тестване да запише в академия "Прагматик". Благодаря,Миленски и много бъдещи успехи на академията.


Pragmatic !!!

Nov 02, 2017 by Симеон Кирков

Най-доброто което може да получиш като обучение! Най-добрата програма, обхващаща QA Automation процеса, съчетана с най-добрия лектор.Respect за Милен, за това което прави и постига.


Nov 02, 2017 by Нели Койнарска

Имам изкаран курс за автоматизирано тестване в друго учебно заведение, след който придобих представа, но не и осъзнаването как и защо се случват нещата. Правилните обяснения обаче с реални примери от живота и с правилният човек ми помогнаха да разбера, да осъзная и да надградя. Благодаря ти Миленски, имаш невероятен талант и се радвам, че го споделяш с нас. Дано да има повече хора като теб.


Nov 02, 2017 by Светослав Славчев

Бях малко притеснен при започването на курса, но начина на преподаване на Милен Страхински много бързо ми вдъхна увереност! Благодаря за вниманието и подхода! Желая ви още много успехи и щастливи курсисти! С вашите умения определе о ще е така! Поздрави :)


Nov 02, 2017 by Ивелина Ненова

Чаках дълго време за място в курса, но определено си заслужаваше! Лекциите са практически насочени и всяка една изключително полезна. Милен е страхотен преподавател, умее да поднесе материала интересно и достъпно! Научих много неща! Благодаря, Милен!!!!


Nov 02, 2017 by Валентина Христова

Имах огромни очаквания за курса (по-точно за Милен) и той пак ги надмина!Не мога да проумея как е възможно да съществува човек с подобен талант- да обяснява нещо толкова сложно по толкова лесен и интересен начин. Нямам думи, с които да изразя благодарността си, нямам и познат, на който да не съм разказала какъв преподавател имам! Започнах курса несигурна, че имам достатъчно опит и знания, бях почти убедена, че не е сега момента! Благодаря ти, Милен, че ме накара да повярвам, че мога и че ще се справя! Не променяй подхода си, най-добрият е!


Nov 02, 2017 by Таня Лозанова

Курсът за автоматизирано тестване е точно това, от което имах нужда за да започна да правя автоматизирани тестове в работата си. Дава основите и най-важното научава те как да си търсиш информацията и да надграждаш. Милен е страхотен лектор, умее да запали интереса в човек и да обясни по възможно най-разбираем начин. Препоръчвам го на всеки, който има интерес да се занимава с автомазирано тестване, дава основите, които са нужни за това, останалото си зависи от нас. Милене желая ти много успехи, и съм сигурна, че ще ги имаш, благодаря ти.


Nov 02, 2017 by Антон Русанов

След усилено проучване къде да запиша курс за Automaiton QA, няколко приятели ми препоръчаха Pragmatic и по-точно да се запиша при Милен. Курса е повече от добър, Милен е страхотен лектор и има невероятен подход към всеки един в залата. Цялата информация се поднася по достъпен начин, както се казва на "наш си език". Като лектор винаги е отделял внимание на всеки един! Мога да кажа, че отидох в Pragmatic с минимални познания, а си тръгнах като Automation QA!!!


Oct 30, 2017 by Данина Попова

Препоръчаха ми курса, като чух няколко силно позитивни коментари и въпреки някои съмнения, и аз, както всички останали бях запленена от професионализма и страстта, с които преподава лекторът Милен Страхински. Освен, че информацията бива забавно поднесена заедно с безброй практически примери и изключително полезни съвети, междувременно се обръща внимание и дали всички са разбрали всичко, като при нужда по-сложните материи се обясняват допълнително. Нестандартния подход определено засилва интереса у курсистите и още по-хубавото е, че материалът е поднесен леко и опростено, за да е смилаем, колкото и да са неопитни хората отсреща. Благодаря, Милен!


, 5.0 5.0 259 259 Страхотен курс, страхотен Милен! За 2 месеца получаваш толкова много нови знания и умения, че сега с
Copyright © Pragmatic LLC: Курсове по Програмиране, C#, QA(Тестване), ASP.NET, Java, PHP, Бази Данни