Nauči automatizaciju tako što loviš prave bagove.

Online kurs za manuelne testere, na srpskom: Cypress, Playwright i AI alati. Svaku vežbu ocenjuje sistem koji tvoje testove pušta nad pokvarenom aplikacijom.

Pretprodaja je 99 € umesto 199 €. Prvi modul je besplatan za sve prijavljene.

ocenjivač, vežba 2.10čeka push

Test koji uvek prolazi ne dokazuje ništa.

Zato se ovde ne ocenjuje da li su ti testovi zeleni, nego da li pocrvene kad aplikacija zaista ne radi.

  1. Pišeš testove za pravu aplikaciju

    Aplikacija za plaćanja sa prijavom, transakcijama i obaveštenjima. Pokrećeš je kod sebe jednom komandom.

  2. Uradiš push u svoj repo

    Ocenjivač se pali sam. Nema predaje fajlova, nema čekanja da neko pregleda.

  3. Testovi idu na pokvarene verzije

    U svakoj verziji sakriven je jedan bag. Poen dobijaš samo ako tvoj test padne tačno tamo.

bug/02: bag uhvaćenTvoj test „stanje posle plaćanja" je pao nad verzijom u kojoj se stanje ne ažurira.
bug/03: bag promakaoSvi testovi su prošli, a primalac ne dobija obaveštenje. Dobijaš trag, ne rešenje.

Dva alata, isti nivo. Prvo Cypress, pa Playwright.

Oglasi traže ili jedan ili drugi, pa učiš oba nad istom aplikacijom. Kratke lekcije: tekst, kod i video od nekoliko minuta. Svaki modul se završava vežbom sa automatskom ocenom.

  1. 0

    JavaScript za testere opciono

    Samo ono što se pojavljuje u testovima: funkcije, objekti, async/await, moduli. Ulazni test od 10 pitanja kaže da li možeš da ga preskočiš.

  2. 1

    Osnove i prvi test besplatno

    Okruženje i prvi test prijave, napisan u oba alata, da odmah vidiš šta je isto, a šta drugačije.

  3. 2

    Cypress

    Selektori, čekanje bez pauza, presretanje mreže, API testovi, prijava bez klikanja kroz formu. Deset lekcija i prvi lov na bagove.

  4. 3

    Playwright

    Isti obim u drugom alatu: lokatori, Page Object, API, stanje, više korisnika u jednom testu. Deset lekcija i drugi lov na bagove.

  5. 4

    AI u testiranju

    Generisanje testova uz AI i, važnije, kako prepoznaš test koji je AI napisao da uvek prolazi.

  6. 5

    CI/CD i završni projekat

    Testovi na svaki pull request, izveštaji i portfolio. Završni lov na bagove radiš u alatu koji izabereš.

42lekcije, od toga 6 opcionih
12sakrivenih bagova u vežbama
3aplikacije pod testom
1tvoj repo sa rešenjima, za intervju

Za koga jeste

  • Radiš kao manuelni tester i hoćeš da pređeš na automatizaciju.
  • Probao si kurs na engleskom i odustao negde oko podešavanja okruženja.
  • Učiš uveče i vikendom, pa ti trebaju kratke lekcije i povratna informacija odmah.

Za koga nije

  • Već pišeš Playwright ili Cypress testove na poslu. Biće ti prelako do četvrtog modula.
  • Tražiš živu nastavu i mentora na pozivu. Ovde su snimljene lekcije i AI mentor.
  • Hoćeš sertifikat bez pisanja koda. Bez uhvaćenih bagova nema napretka.

Pretprodaja

99 €199 €

Cena važi dok kurs ne izađe. Plaćaš po predračunu, kao fizičko lice ili preko firme.

  • Svi moduli, čim koji izađe
  • Automatska ocena svih vežbi i AI mentor koji zna gradivo
  • Pun povraćaj novca ako kurs ne izađe u najavljenom roku
Šta želiš?

Mejl koristimo samo za obaveštenja o ovom kursu. Odjava je jednim klikom u svakoj poruci.

Česta pitanja

Nikad nisam programirao. Mogu li da pratim?

Možeš. Modul 0 pokriva tačno onoliko JavaScripta koliko se pojavljuje u testovima, na primerima iz testova. Ako već znaš osnove, ulazni test ti kaže da ga preskočiš.

Koliko vremena mi treba?

Kurs je zamišljen za šest nedelja uz posao. Lekcije su kratke, a najviše vremena odlazi na vežbe, jer tamo stvarno pišeš testove. Nema rokova, ideš svojim tempom.

Šta mi treba od opreme?

Računar sa Windowsom, macOS-om ili Linuxom i besplatan GitHub nalog. Sve ostalo je besplatno i instalira se u prvom modulu.

Da li je nastava uživo?

Nije. Lekcije su snimljene, vežbe ocenjuje sistem, a za pitanja je tu AI mentor koji zna gradivo i vidi dokle si stigao.

Kako plaćam?

Po predračunu, uplatom na račun, kao fizičko lice ili preko firme. Predračun stiže na mejl posle prijave.

Šta ako kurs ne izađe?

Vraćamo ceo iznos.