Részvételi forma

Képzés hossza

10 nap (10×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

337 500 Ft
+ ÁFA/fő -től
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

Ismertető

Tanfolyamunkat első sorban azoknak ajánljuk, akik szeretnék elsajátítani – bevezető szinten – a manuális szoftvertesztelés elveit, fogásait, szeretnének naprakész ismereteket szerezni az alkalmazható technikákról, a fontosabb dokumentációk formai, tartalmi követelményeiről, a tesztelés folyamatáról. Természetesen nem ígérhetjük, hogy a tanfolyam elvégzői kész szoftvertesztelők lesznek, de jelentős lépést tesznek ebben az irányban. Garantáljuk, hogy ebben a tíz napban bőséges elméleti és gyakorlati ismeretet szerezhetnek a szoftvertesztelői szakmáról, megalapozva ezzel egy későbbi sikeres karriert ezen a területen.

Tanfolyamunkat külön ajánljuk azoknak, akik még nem rutinos tesztelők (nem rendelkeznek többéves gyakorlattal) és a tesztautomatizálás iránt érdeklődnek, amihez viszont nélkülözhetetlen a manuális tesztelés alapszintű elméleti és gyakorlati ismerete.

Tematika

Bevezetés a tesztelésbe

  • Mit lehet tesztelni, miért tesztelünk, hogyan illeszkedik a tesztelés a szoftverfejlesztés folyamatába

Szoftverismeret és szoftverfejlesztés

  • A szoftverfejlesztés tipikus menete (követelmény elemzés, tervezés, kódolás), architektúrák jelentősége a tesztelés szempontjából (virtualizáció), szoftver meghibásodások okai és következményei
  • Szoftver életciklus és a tesztelés.
  • OO elvek a tesztelés szempontjából
  • UML ismerete olvasási szinten
  • Tesztszintek és a fejlesztés

Tesztelési alapfogalmak

  • Gyakorlati példákon keresztül a tesztelési célok és tesztesetek megfogalmazása, teszteset futtatása, hibajegy menedzsment
  • Teszfolyamat felépítése tervezéstől a kivitelezésig

Tesztelő és fejlesztő kapcsolata

  • A tesztelés pszichológiája, emberi tényezők a tesztelésben
  • Csapatmunka, agilis gondolkodás a tesztelésben

Teszttípusok, teszt technikák

  • Gyakran alkalmazott teszttípusok
  • Statikus felülvizsgálat, korai tesztelés, a shift-left fogalma
  • Statikus elemzés
  • Funkcionális tesztek, nem funkcionális tesztek
  • Változást követő tesztek
  • Szerkezet alapú tesztelés: Ekvivalencia partícionálás, határérték elemzés, döntési tábla technika, állapotátmenet tesztelés, végrehajtási ág (branch) tesztelés, utasítás tesztelés
  • Tapasztalat alapú tesztelés: Hibasejtés, felderítő tesztelés, ellenőrző lista alapú tesztelés

Tesztesetek írása a gyakorlatban

  • Teszteset használati eset és/vagy felhasználói történet alapján

Tesztelés menedzselése

  • Hogyan követhető a tesztelés menete, alapvető dokumentálás

Tesztautomatizálás

  • Mikor és mit érdemes automatizálni, automata tesztek elvei, felépítése

Szükséges előképzettség

A MiniAkadémia© célja, hogy bevezesse a hallgatót a tesztelésbe, megismertesse az alapfogalmakat, a tesztelés hátterét, fontosabb technikáit. Ezért nem határoztunk meg konkrét előfeltételeket, de az adatbázisok ismerete, valamilyen mértékű szoftvertervezési és/vagy fejlesztési ismeret mindenképpen előnyös.