Online kurz Testovanie Softvéru II. Mierne Pokročilý je určený pre tých, ktorí už poznajú základy testingu a chcú si rozšíriť praktické zručnosti pri overovaní aplikácií, databáz a používateľského rozhrania. Ide o certifikovaný online kurz na softvérové testovanie. Spoločne sa naučíme navrhovať testovacie scenáre a prípady, vytvárať checklisty a využívať odhad chýb pri hľadaní problémových miest. Ukážeme si, ako prieskumné testovanie dopĺňa pripravené postupy a pomáha odhaľovať neočakávané správanie aplikácie. Prejdeme si ciele, stratégie a úrovne riadenia testovania, aby sme vedeli zvoliť vhodný postup podľa charakteru overovanej funkcie. Kurz predpokladá základnú orientáciu v SQL, HTTP a práci s terminálom; nadviažeme na tieto znalosti a prepojíme ich s konkrétnymi testerskými úlohami.
V technickej časti online kurzu Testovanie Softvéru si vysvetlíme HTTP komunikáciu, využitie nástroja Screaming Frog a konfiguráciu súboru hosts pri lokálnom mapovaní názvov na IP adresy. Naučíme sa identifikovať databázový systém, pripojiť sa k databáze a používať SQL dopyty pri kontrole dát. Precvičíme si spájanie tabuliek pomocou JOIN a prácu s funkciou COALESCE. Oboznámime sa s princípmi SQL injection a základmi penetračného testovania vrátane ukážok nástroja Vega. Bezpečnostné postupy budeme skúšať vo vlastnom alebo povolenom testovacom prostredí. Získame prehľad o CI/CD a úlohe nástroja Jenkins pri automatizácii procesov. V Selenium IDE a Katalon Studio sa zoznámime so základmi automatizovaného testovania. Doplníme ich o prácu s cookies, princípy VPN, ladenie problémov, používanie terminálu a správu systémových procesov. Na záver sa zameriame na testovanie tlačidiel a CTA prvkov v používateľskom rozhraní.
Študovať môžete online v slovenčine, vlastným tempom a s ročným prístupom k obsahu. Znalosti si overíte v priebežnom aj záverečnom teste a po absolvovaní získate certifikát VITA. K lekciám sa môžete vracať aj cez mobil alebo tablet a praktické úlohy si precvičíte na počítači. Získané postupy vám pomôžu systematickejšie overovať správanie aplikácií a lepšie prepájať funkčné testy s kontrolou dát a technickou diagnostikou. Ak sa chcete skutočne naučiť navrhovať testovacie scenáre, testovať databázy a začať s automatizáciou testov, tak toto je ideálny vstupný online kurz pre vás.