15. diel - Testovanie v Jave - Quality Assurance, CAN PIG RIDE a ISTQB
V predchádzajúcom kvíze, Kvíz - Akceptačné testy a ďalšie syntaxe WebDriveru v Jave, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.
V samotnom úvode kurzu sme si vysvetlili najmä, prečo testy písať, aké máme typy testov a akú pre nás majú pridanú hodnotu. Mojím cieľom bolo namotivovať vás k tomu, aby ste testy písali. Tým získate konkurenčnú výhodu nad vývojovými tímami, ktoré riadi niekto, kto vývoju softvéru nerozumie (manažéri iba s ekonomickým vzdelaním bohužiaľ takéto tímy v praxi často riadia).
Až doteraz sme boli veľmi praktickí, ale stále je tu teória a terminológia okolo testovania, ktorú by sme mali poznať a s ktorou sa v biznise pravdepodobne budeme stretávať. Ide o best practices, známe dokumenty, štandardy a postupy. Tiež sme sa ešte nezmienili o testovaní užívateľského rozhrania. V nasledujúcich dvoch tutoriáloch si tieto informácie uvedieme, aby bola naša sada znalostí kompletná. Na konci kurzu si potom vyskúšame ešte záťažové testovanie Java aplikácií.
Service-Level Agreement
SLA (Service-Level Agreement) je obvykle jeden z dokumentov, ktorý figuruje medzi dodávateľom softvéru (nami) a zákazníkom. Tu definujeme, ako má softvér fungovať, aké naň poskytujeme záruky a ako pružne hodláme reagovať v prípade výpadkov a porúch všeobecne. Čím je projekt väčší a tým pádom aj za viac peňazí, tým viac peňazí obvykle stojí, keď prestane fungovať, a tým urgentnejší na nás bude tlak na jeho sprevádzkovanie.
SLA má zmysel vytvárať vždy, nech ide len o šablónový e-shop za tisíc eur alebo o štátnu aplikáciu za stovky tisíc eur. Definujme tu aspoň, za čo zodpovedáme, do akého časového horizontu sme ochotní opravovať chyby (napr. 2 roky od dodania) a za aké peniaze budeme pridávať nové funkcie.
Keďže zákazník IT nerozumie, bude si myslieť, že
...koniec náhľadu článku...
Pokračuj ďalej
Minul si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Obmedzená ponuka: Nauč sa všetko a ušetri
Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále o testovaní webových aplikácií v Jave si vysvetlíme termíny ako SLA, QA, SQA, prejdeme CAN PIG RIDE a praktiky ISTQB (paradox pesticídov apod).
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.