13 януари, 2025
Промо!

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

Original price was: 450.00лв..Current price is: 385.00лв..

Описание

Курс “Автоматизирано Тестване с Java и Selenium” ще ви запознае със Selenium WebDriver, JUnit, TestNG и използването им за създаване на автоматизирани тестове и настройка на проекти. Ще се научите да пишете автоматизирани тестове за широк набор от сценарии – модални прозорци (заспиване, имплицитно изчакване и изрични изчаквания), диалози за предупреждения, стартиране на нов прозорец на браузъра, фреймове, изпълнение на JavaScript код, управление на мишката и клавиатурата. Ще разберете всички локатори на Selenium – по идентификатор, по име, по текст на връзката, по частичен текст на връзката, по клас, CSS селектори и XPath изрази.

 

Начин на провеждане

 

На Запис, Онлайн консултации

Промо цена*

 

Цена от 385 вместо 450 лева до 03.03.2025г.

Срок за записване

 

10.03.2025

Начало на курса

 

Вие избирате кога да започнете обучението си (след 10.03.2025)

Какво ще научите: 

 

  • Фундаментални методи на Selenium WebDriver
  • Как да настроите нов проект с Maven за JUnit и TestNG
  • TestNG и JUnit
  • Разширени функции на TestNG – XML сюита, тест отчети, изпълнение на тестове с параметри дефинирани в XML и изпълнение на тестове паралелно
  • Основи на HTML, CSS и XPath
  • Selenium локатори – по идентификатор, по име, по текст на връзката, по частичен текст на връзката, по клас, по CSS селектори и по XPath изрази
  • Задаване и четене на стойности от елементи – Text, TextArea, CheckBox, Radio Button, Select Box и Multi Select Box
  • Разширени сценарии за автоматизация със Selenium – работа с диалози, модални диалози (заспиване, имплицитно изчакване и явни изчаквания), Alert Boxes, стартиране на нов прозорец в браузъра, Frames, изпълнение на JavaScript код, интерфейс за управление на мишката и клавиатурата
  • Автоматизирано тестване на таблици
  • Внедряване на обектен модел на страница за сложен тестов сценарий и изграждане на TEST API

Програма на курс “Автоматизирано Тестване с Java и Selenium”

  • Overview and Installation
  • Set up Maven Project
  • Adding Maven Dependencies for JUnit, Web Driver Manager and Web Driver
  • Create Project with TestNG
  • Creating a Unit Test
  • Adding Asserts to Unit Test
  • Adding More Unit Test Scenarios
  • Writing Selenium JUnit Automation Test
  • Exploring WebDriver Interface
  • Reducing Duplication with @Before and @After JUnit Annotations
  • Convert Unit Test to TestNG
  • TestNG Advanced Features – XML Suite and Test Reports
  • TestNG Advanced Features – Running Tests with Parameters Defined in XML
  • TestNG Advanced Features – Running Tests in Parallel
  • First HTML Example – Tags, HTML, Head and Body
  • Basic HTML Tags – Paragraph, Div, Heading
  • Creating List of elements with UL LI and OL
  • Using Tables for Organizing Your Data
  • HTML Attributes and Links
  • Image Tag in HTML
  • Nesting of Divs
  • Understanding align Attribute
  • Forms – Getting Data from User
  • Using Radio Buttons for Choosing Among Multiple Options
  • Using Select Box for Choosing Among Multiple Options
  • Choosing Yes or No with Check Box
  • Submitting a Form and Understanding GET and POST
  • CSS for input, select and text area
  • CSS attributes with color, background color
  • Working and Styling Fieldsets
  • External CSS File
  • CSS Class
  • Using id with CSS
  • CSS Selectors – Identifying Input Element
  • XPath Expressions
  • Using id and class in XPath Expressions
  • Using XPath in Forms
  • Locate Elements By Id and WebElement Interface
  • Locate Elements By Name
  • Locate Elements By Tag Name
  • Finding Multiple Matching Elements with findElements
  • Locate Elements By Link Text
  • Locate Elements By Partial Link Text
  • Locate Elements By Class
  • Locate Table Element
  • CSS Selectors for Table Data
  • XPath Expressions for Table Elements
  • Introduction to Section
  • Reading and Setting values into Text Elements
  • Reading and Setting values into TextArea Elements
  • Reading and Setting value of CheckBox
  • Reading and Setting value of Radio Button
  • Reading and Setting value of Select Box
  • Setting up New Project with TestNG and Selenium
  • Window Navigation with WebDriver navigate
  • Automation Testing Modal Windows using Sleep
  • Automation Testing Modal Windows with Implicit Wait
  • Automation Testing Modal Windows with Explicit Waits
  • Testing Alert Boxes
  • Switching to Newly Launched Window
  • Writing Automation Tests for Frames
  • Taking Screenshot during Automation Test
  • Executing JavaScript Code in Selenium Test
  • Writing Automation Tests for Tables
  • Using Actions Interface for Basic Actions with Keyboard and Mouse
  • More Actions Interface – Drag, Drop, Hold and Release
  • Introduction to Page Object Model
  • Creating Your First Page Object
  • Working and Styling Fieldsets
  • Creating PO for Login Page
  • CSS Class
  • Creating PO for ToDo App
  • Refactoring Old Code
  • Implementing Test API with Page Objects, Java Classes and Inheritance
[/vc_column]

Продължителност
Материалът е предвиден да бъде преминат в рамките на 4 седмици, но всеки курсист сам определя своето темпо.

Начало на обучението
10.03.2025г. – след това обучението е налично целогодишно

За кого е подходящо:
Начинаещи, с познания за Java
Специалисти с 3-5 години опит
Senior професионалисти
Форми на обучение:
Запис, Онлайн
Присъствено
Хибридно
Тип обучения:
Платени
Безплатни
Цена 385 лв от 450 лв.
Валидност промоционална цена до 03.03.2025
Изпити и сертификати:
Изпит – онлайн
Сертификат
Удостоверение за Професионално Обучение

Необходими ли са предишни познания

Автоматизирано Тестване с Java и Selenium” е създаден за начинаещи, макар че основни познания по Java са необходими (можете да преминете “Основи на Софтуерното Тестване” и “Въведение в Програмирането с Java”).

Кариерно ориентиране

Персонална консултация с лектора на обучението и експерт от DevStyleR Academy за възможностите за кариерно развитие в ИТ сферата, съвети от бизнес практиката и как да се държите на интервю за работа.

Какво трябва да знаем за курса?
Как да се запиша Записването и заплащането става бутон ДОБАВЯНЕ В КОЛИЧКАТА (в началото на продукта)
Срок за записване Обучението е налично целогодишно след 10.03.2025г.
Форма на обучение Курсистите имат достъп до интерактивна платформа за обучение, която включва записи на лекции, тестове за самооценка, задачи, реални примери от практиката, както и материали, които да използват на практика.
Ще има ли изпит? Да, Изпитът ще се проведе в онлайн формат.
Ще получа ли сертификат? Всички участници завършили курса могат да заявят и получат сертификат за преминато обучение, а при постигнат хорариум от часове и Свидетелство за професионална квалификация.
Мога ли да започна работа? След постигане на необходимото ниво от знания ще ви съдействаме със срещи с потенциални работодатели.