Go to Top

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


Цел на курса
:

Този курс по “Автоматизирано тестване” (QA Automation) цели да постави основите и да даде практически познания за започване на стаж или работа като Junior Automation QA.

За кого е предназначен курсът:

Лекциите са предназначени за начинаещи или хора с базови знания по програмиране с Java, софтуерно  тестване и работа с Selenium. Подходящ е за хората, преминали курс по „Софтуерно тестване“, както и за всички, които работят като Manual QA  и желаят да преминат към автоматизирано тестване.

Лектор на курса: Александър Александров. Повече информация за преподавателя, може да намерите – тук.

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

Обучението по “Автоматизирано тестване” е с продължителност 2,5  месеца, а занятията – 3 астрономически часа и се провеждат 2 пъти в седмицата. Общият брой занятия е 80 учебни часа.

Какво е необходимо за участие в курса:

Необходимо е курсистите желаещи да вземат участие в курса да се запишат, като направят това на място в административния офис на компютърно образователния център „Progress”( пл. Славейков №11, етаж 5, зала 1), заявят по телефона или отправят запитване през формата за запитване – тук.

Мащаб на групата:

Обучението се провежда в малка ( бутикова ) група, ограничена до 8-м  участника, с цел много повече индивидуално внимание на лектора към курсистите по време на практическите упражнения.

Ползване на личен или служебен лаптоп:

Тези, които нямат възможност да ползват собствен лаптоп, трябва да заявят за това по email или телефон, за да им бъде осигурен служебен лаптоп/настолен компютър от центъра.

Сертификат:

Всеки успешно завършил курсът, получава сертификат, който може да послужи като удостоверение за завършването или да бъде представен пред работодател при кандидатстване.

Безплатен хостинг план за срок от 12 месеца:

Всеки курсист получава хостинг за 12 месеца от нашите партньори SuperHosting.bg

Учебна програма:

1. Introduction to JAVA:
– Setup;
– Variables and data types;
– Conditional logic.

2. Loops:
– For, Foreach, While, Do-while.

3. Data structures:
– Array, ArrayList, Map.

4. Classes and methods:
– Constructors, Void and Return types.

5. OOP:
– Principles;
– Interfaces, abstract classes.

6. Exceptions:
– Good practices.

7. High quality code:
– Naming, Formatting, Documentation;
– Defensive programming, Refactoring;
– Unit testing.

8. Version control systems:
– Introduction;
– Git.
– Bitbucket.

9. Selenium IDE, Builder and WebDriver API:
– Introduction;
– locators
– Practice.

10. Test flow control:
– Explicit waits;
– Implicit waits;
– Custom-expected conditions;
– Popup and alerts;
– Frames.

11. Design principles and patterns:
– PageObject model;
– PageFactory;
– LoadableComponent;
– Object map.

12. Data-Driven Testing and Keyword-driven testing with Apache Poi:
– Introduction to DDT in Junit;
– Keyword – Driven testing overview.
– Apache Poi overview
– DDT and Keyword – Driven testing with Poi

13. Behavior-Driven Development (Testing) with Cucumber JVM:
– Introduction to BDT and Gherkin;
– Tests implementation with Cucumber JVM
– Data – Driven testing with Cucumber JVM

14. API Testing:
– Webservices Concept;
– introduction to REST and JSON
– Manual testing of REST services
– REST Automation with Java and Rest Assured
-practice

15. CI and Automation Project Architecture:
– Jenkins;
– Maven;
– creating and managing test suites.
-simultaneous tests execution

16. Testing Automation in Agile (Practice):
– Agile and scrum introduction;
– Test Automation planning in agile;
– Estimation;
– Managing Scrum board tasks ;
– Reporting.

17. Exam and Job interview preparation.

Цена и заплащане на курса:

Цена: 690 лв.

Курсът може да бъде заплатен на две вноски. Първата вноска от 400 лева се внася при записването, а останалите 290 лева след първият месец от обучението.

*Курсистите преминали при нас,  първата част на курса – „Софтуерно тестване“ , ползват 15% отстъпка при записване на курса „QA Automation“.

Входящ тест на курса:

QA Test

След като решите теста, можете да ни го изпратите за проверка и обратна връзка на имейл: [email protected]

Желаем Ви приятно решаване и успех!

Вижте график на следващите обучения по „ Автоматизирано Тестване”  – тук.

Моля, ако имате някакви въпроси, не се колебайте да се свържете с нас. За контакти, натиснете – тук.