Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
myšlienkou ako ekvivalencie oddielov a analýzy okrajových hodnôt spočíva na pochopenie okrajových prípadov . " Hranica " v otázke je medzi platné a neplatné vstupy , plus hodnôt blízkych . Napríklad , ak ste mali systém , ktorý bol chcel prijať za mesiac ako vstup , 1-12 by bolo platné vstupy . Čokoľvek nulová alebo záporná , alebo 13 alebo vyšší , nebude platný . Takže hraničné prípady sú 0 , 1 , 12 a 13.
Boundary - Value Analysis
analýzy okrajových hodnôt , v príklade mesiacov ako vstup , mali by ste vyskúšať 0,1,12 a 13. Tie by sa očakávať , že chybové hlásenie pre hodnoty 0 a 13. Tie by sa očakávať , že tento systém fungovať normálne za 1. a 12. . Ak sa tak nestalo , mali by ste vedieť , že je niečo s programovaním v poriadku .
Rovnocennosť Delenie
ekvivalencie delenie sa snaží odstrániť redundanciu hranice hodnota testovanie , aby sa testovanie efektívnejšie . Na číselnej osi celých čísel , pre mesiace by napríklad zobraziť priestor medzi 0 a 1 ako oddiel , a tiež priestor medzi 12 a 13 rokov . Číslo Vašej linky by tak byť rozdelený do troch častí , a vy by ste zabezpečiť , aby každá časť bola testovaná raz . To znamená , že by ste otestovať tri čísla celkom , nie štyri , ako v analýze okrajovej hodnoty .
Ďalšie Rozdiely
Rovnocennosť rozdelenie tiež umožňuje otestovať ľubovoľnú hodnotu medzi oddiely , skôr než len hodnoty blízko hranice . Takže , v mesiacoch Napríklad by ste mohli vyskúšať -3 , 5 a 1000000 . Avšak , väčšina testerov všeobecne používajú obe stratégie , pretože aj keď ekvivalencie rozdelenie je efektívna , ak nechcete poznať presnú povahu programu , môžete minúť jemnosti . Príkladom môže byť systém , ktorý spracováva mesiace 1-6 mesiacov odlišne od 7-12 .