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 29, 2013 by Ирена Шекерджийска

Много съм доволна от курса по автоматизирано тестване, материалът е внимателно подбран, курсът дава много добра основа, особено за хора без опит в test automation. За мен лично, курсът запълни и доста празнини в познанията ми по ООП изобщо. Лекторът Милен Страхински води заниманията с изключителен заряд от ентусиазъм и положителна енергия,и дори и трудните лекции си бяха удоволствие. Със сигурност ще се запиша и на други курсове в Pragmatic.


Nov 14, 2013 by Светослав Георгиев

Курсът е много полезен и дава отлична начална база върху която да се градят знания и умения. Препоръчвам го на всеки който има желание да се развива в сферата на Автоматизираното тестване :)


Nov 12, 2013 by Ася Качарова

Курсът беше изключително полезен и дава доста добра основа за използване на автоматизирано тестване във всякакъв вид проекти. Милен (нашият учител), има много добър подход към преподаване на комплексна материя и желание да отделя специално внимание на всеки, който има нужда от допълнителни обяснения. Освен това той е винаги усмихнат и положителен :).
Чакам с голямо нетърпение курсът за напреднали :)


Nov 11, 2013 by Алекс Божилов

Курса беше повече от полезен! Лекторите бяха повече от пичове! Имат си страхотна дъска с проектор и говорящ папагал по стълбите... и въобще стаята където се води курса е много добра.
Практическата стойност на курса е много голяма и още преди да завърша курса започнах да използвам наученото в работата си (увеличиха ми заплатата). Искам отново да благодаря на Милен, за изобретателния подход на преподаване, за търпението от глупавите въпроси които му задавахме и че помагаше непрекъснато дори и извън курса. Очаквам "Прагматик" да се утвърдят като най-добрата академия на пазара.
Със сигурност ще посетя още някой техен курс!


Nov 11, 2013 by Людмил Божилов

Курса беше страхотен и дава едно много добро начало, за хората без опит в автоматизираното тестване. Преподадения материал е напълно достатъчен за да се покрие минимума в автоматизираното тестване. Лектора(Милен) води изключително добре лекциите, усмихнат е .. което е страхотно, и не на последно място винаги отделя индивидуално време за хората които не са разбрали материята от първият път. Като цяло беше голямо удоволствие и пожелавам на Pragmatic и за напред да са все така усмихнати и оригинални.


, 5.0 5.0 275 275 Лекторът на този курс има таланта да преобразува сложната и обемиста материя в лесно разбираема д
Page:
«262728
Copyright © Pragmatic LLC: Курсове по Програмиране, C#, QA(Тестване), ASP.NET, Java, PHP, Бази Данни