Kontakt:
contact@qaitive.rs
QAITiveQAITive
  • O nama
  • Radionice
  • Kursevi
    • Testiranje
      • Osnove testiranja
      • Kompletan kurs QA Automatizacije – Java, Selenium, API
      • Automatizacija – JavaScript, Selenium, Protractor
      • Osnove Automatizacije – Selenium, C#
    • Progamski jezici
      • Osnove Java programiranja
      • Osnove Frontenda
      • Osnove programiranja u C#
      • Osnove Python programiranja
  • Vesti
  • Galerija
  • Utisci
  • Kontakt
    • O nama
    • Radionice
    • Kursevi
      • Testiranje
        • Osnove testiranja
        • Kompletan kurs QA Automatizacije – Java, Selenium, API
        • Automatizacija – JavaScript, Selenium, Protractor
        • Osnove Automatizacije – Selenium, C#
      • Progamski jezici
        • Osnove Java programiranja
        • Osnove Frontenda
        • Osnove programiranja u C#
        • Osnove Python programiranja
    • Vesti
    • Galerija
    • Utisci
    • Kontakt

    Testiranje

    • Home
    • All courses
    • Testiranje
    • Napredni nivo Automatizacije – Java, Selenium

    Napredni nivo Automatizacije – Java, Selenium

    Nenad Cvetković
    Testiranje
    (0 pregled)
    €900.00 €700.00
    Napredni nivo Automatizacije – Java, Selenium
    • Opis
    • Predavanja
    • Predavači

    PROGRAM KURSA

    Testiranje predstavlja jednu od najvažnijih aktivnosti u procesu stvaranja softverskog proizvoda. Nasuprot manuelnom, automatsko testiranje podrazumeva pisanje programa kako bi se automatizovali koraci prilikom testiranja određene aplikacije.  Na ovom kursu pokrićemo napredne tehnike koje imaju veliku korist u realnom radu. Fokus će biti na praktičnom radu kako bi stečena znanja što lakše primenili u praksi.

    • Uvod u kurs, prolazak kroz sadržaj  i ciljeve kursa
    • Podešavanje okruženja : Java, Maven, InteliJ Idea, Git/GitHub
    • Kratak osvrt na programski jezik Java
      • OOP
      • Rad sa brojevima
      • Rad sa String objektom
      • Tipovi podataka: List, Array, Map, Set,…
      • Petlje, streamovi,…
    • Osnove Maven:  Build sistem i konfigracija
    • Rad sa bazom podataka, Excel i CSV  i JSON fajlovima
    • Unit Test Frameworks – JUnit, TestNG
    • Asertacija : JUnit, TestNG, AssertJ
    • Selenium WebDriver 3
    • Selektori (Lokatori): CSS, XPath… i napredni načini selekcije
    • Rad sa web elementima, Čekanje (Wait) : Implicit, Explicit, Fluent
    • Tipovi testiranja
      • Kako napisati parametrizovane testove u JUnit i TestNG
      • Data driven testing
      • Keyword driven testing
      • Hybrid
    • Page object model
      • Page factory – deprecated
      • Page object model – različiti pristupi
      • Šta može da se modeluje
      • Asertovanje modela
    • Kako organizovati test framework
      • Integracija sa CICD (Jenkins)
        • Checkout sa github i pokretanje testova
      • Kako pokrenuti testove u paraleli
        • Surfire plugin
        • TestNG konfiguracija
      • Dobre i loše strane paralelnog izvršavanja
      • Selenium Grid
      • Paralelno izvršavanje uz pomoć Dockera
      • Paralelno izvršavanje uz pomoć Jenkins Slave
    • Reporting – test automation reporting uz korišćenje JUnit, TestNG, Allure
    • Cloud testing : SauceLabs, BrowserStack
    • Domaći zadaci
    • ZAVRŠNI TEST
    • ZAVRŠNI PROJEKTNI ZADATAK
    • Diskutovanje o predjenim oblastima, pitanja i odgovori, dalji koraci

    PREDUSLOV ZA POHADJANJE KURSA

    • Polaznik treba da poseduje osnovna znanja o Javi koja su potrebna za pisanje automatskih testova i da zna da koristi  osnovne funkcionalnosti iz Selenium WebDriver-a. Takodje poželjno je poznavanje Maven-a, Git-a, GitHub-a.
    • Obavezno je polaganje testa pre početka obuke kako bi se potvrdio nivo znanja koji polaznik poseduje.

    (*) Trenutna cena važi za polaznike koji nose svoj lični računar.

    Info o kursu

    • Predavanja 19
    • Kviz 0
    • Trajanje 64 časova
    • Nivo QA Automation 2
    • Ukupan br.polaznika 8
    • Assessments Yes
    • Podeli:
    • 0/19

      • Poglavlje1.1
        Uvod u kurs, prolazak kroz sadržaj i ciljevi kursa
      • Poglavlje1.2
        Podešavanje okruženja : Java, Maven, InteliJ Idea, Git/GitHub
      • Poglavlje1.3
        Kratak osvrt na programski jezik Java
      • Poglavlje1.4
        Osnove Maven:  Build sistem i konfigracija
      • Poglavlje1.5
        Rad sa bazom podataka, Excel i CSV i JSON fajlovima
      • Poglavlje1.6
        Unit Test Frameworks – JUnit, TestNG
      • Poglavlje1.7
        Asertacija : JUnit, TestNG, AssertJ
      • Poglavlje1.8
        Selenium WebDriver 3
      • Poglavlje1.9
        Selektori(Lokatori) : CSS, XPath… i napredni načini selekcije
      • Poglavlje1.10
        Rad sa web elementima, Čekanje (Wait) : Implicit, Explicit, Fluent
      • Poglavlje1.11
        Tipovi testiranja : Parametrizovane testovi, Data driven testing, Keyword driven, Hybrid
      • Poglavlje1.12
        Page object model 
      • Poglavlje1.13
        Kako organizovati test framework
      • Poglavlje1.14
        Reporting – Test automation reporting uz korišćenje JUnit, TestNG, Allure
      • Poglavlje1.15
        Cloud testing, SauceLabs, BrowserStack
      • Poglavlje1.16
        Domaći zadaci
      • Poglavlje1.17
        ZAVRŠNI TEST
      • Poglavlje1.18
        ZAVRŠNI PROJEKTNI ZADATAK
      • Poglavlje1.19
        Diskutovanje o predjenim oblastima, pitanja i odgovori, dalji koraci
    Nenad Cvetković

    Pregledi

    Prosečna ocena

    0
    0 rajting

    Detaljni rejting

    5 zvezde
    0
    4 zvezde
    0
    3 zvezde
    0
    2 zvezde
    0
    1 zvezda
    0
    • Opis
    • Predavanja
    • Predavači
    €900.00 €700.00

    Možda vam se sviđa

    Osnove testiranja Pročitaj više
    Predrag Popović

    Osnove testiranja

    6
    0
    €700.00 €480.00
    Kompletan kurs QA Automatizacije – Java, Selenium, API Pročitaj više
    Nenad Cvetković

    Kompletan kurs QA Automatizacije - Java, Selenium, API

    8
    0
    €700.00 €480.00
    Osnove API testiranja Pročitaj više
    Nenad Cvetković

    Osnove API testiranja

    8
    0
    €850.00 €700.00
    Osnove Automatizacije – Selenium, C# Pročitaj više
    Anja Andrić

    Osnove Automatizacije - Selenium, C#

    8
    0
    €650.00 €550.00
    Automatizacija – JavaScript, Selenium, Protractor Pročitaj više
    Marko Kovačević

    Automatizacija - JavaScript, Selenium, Protractor

    0
    0
    €850.00 €680.00

    Kategorije

    • Programski jezici
    • Testiranje

    Popularni kursevi

    Osnove Python programiranja

    Osnove Python programiranja

    €750.00 €550.00
    Osnove programiranja u C#

    Osnove programiranja u C#

    €750.00 €550.00
    Osnove Frontenda

    Osnove Frontenda

    €850.00 €650.00
    logo-eduma-the-best-lms-wordpress-theme

    062/899-65-21 (zvati posle 17h)

    contact@qaitive.rs

    © 2018 ExtremeDev, Sva prava zadržana