IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

15. diel - Testovanie v Pythone - QA, CAN PIG RIDE a ISTQB Nové

V predchádzajúcom kvíze, Kvíz - Akceptačné testy a ďalšia syntax WebDriveru v Pythone, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.

V samotnom úvode kurzu sem si vysvetlili predovšetkým prečo písať testy, aké máme typy testov a akú majú pre nás pridanú hodnotu. Naším cieľom bolo motivovať vás k tomu, aby ste testy písali. Pokrytie produktu testami zvyšuje jeho konkurenčnú výhodu, pretože takáto aplikácia je spoľahlivejšia, stabilnejšia a menej náchylná na chyby.

Doteraz sme sa na problematiku testov pozerali z praktickej stránky, ale je tu stále dosť teórie a terminológie, ktorú by sme mali poznať. S týmto sa v biznise môžete stretnúť, ide o best practices, známe dokumenty, štandardy a postupy. Tiež sme nehovorili o testovaní používateľského rozhrania. V nasledujúcich dvoch tutoriáloch si tieto informácie spomenieme, aby sme doplnili naše znalosti. Na konci kurzu si potom vyskúšame záťažové testy našej Django aplikácie.

Service-Level Agreement

SLA – Service Level Agreement - Testovanie v Pythone

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 často vývoju softvéru nerozumie, bude si myslieť, že


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár korún

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.

Kúpiť tento kurz

Kúpiť všetky aktuálne dostupné lekcie s funkciou odovzdávanie úloh a certifikátom iba za 1 575 kreditov
Aktuálny stav konta 0 kreditov
Kúpou tohoto balíčku získaš prístup ku všetkým 24 článkom (18 lekcií, 6 testov) tohoto kurzu.

Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš so zmluvnými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • 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áli o testovaní webových aplikácii v Pythone si vysvetlíme pojmy SLA, QA, SQA, prejdeme CAN PIG RIDE a praktiky ISTQB (paradox pesticídov a pod.).

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ť.

Článok pre vás napísal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David sa informačné technológie naučil na Unicorn University - prestížnej súkromnej vysokej škole IT a ekonómie.
Aktivity