Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako píšete testovací scenár na kopírovanie priečinka z jednotky C Drive Drive?

Testované scenáre na kopírovanie priečinka z C:Drive na D:Drive by mali pokrývať rôzne aspekty vrátane úspešných kópií, manipulácie s chybami a okrajových puzdier. Tu je niekoľko príkladov, ktoré sú kategorizované kvôli prehľadnosti:

i. Základná funkcia:

* Scenár 1:Úspešná kópia prázdneho priečinka:

* Predpoklady: V zdrojovom umiestnení existuje prázdny priečinok (C:Drive). Cieľový priečinok (na D:Drive) môže alebo nemusí existovať. Na D:Drive je k dispozícii dostatočný diskový priestor.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Prázdny priečinok je úspešne skopírovaný do cieľa. Obsah skopírovaného priečinka (alebo jeho nedostatok) sa zhoduje s priečinkom zdroja. Overte, či sa časové pečiatky súborov skopírujú správne (alebo sa s nimi spracúva, ako sa očakávalo v mechanizme kopírovania).

* Scenár 2:Úspešná kópia priečinka so súborom:

* Predpoklady: V zdrojovom umiestnení (C:Drive) existuje priečinok obsahujúci rôzne súbory (textové súbory, obrázky atď.). Cieľový priečinok (na D:Drive) môže alebo nemusí existovať. Na D:Drive je k dispozícii dostatočný diskový priestor.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Všetky súbory a podpriečinky v priečinku zdroja sú úspešne skopírované do cieľa. Overte obsah súboru, veľkosti, časové pečiatky a povolenia sú identické (alebo sa s nimi očakáva). Porovnajte kontrolné súčty kritických súborov, aby ste zaistili integritu údajov.

* Scenár 3:Úspešné prepísanie existujúceho priečinka:

* Predpoklady: Priečinok existuje na zdrojových aj cieľových miestach. Cieľový priečinok môže obsahovať súbory.

* Kroky: Vykonajte operáciu kopírovania a zadajte možnosť prepísania (ak je k dispozícii).

* Očakávaný výsledok: Obsah cieľového priečinka sa nahradí obsahom zdrojového priečinka.

II. Manipulácia s chybami:

* Scenár 4:Nedostatočný priestor na disku:

* Predpoklady: Jednotka D:nemá dostatočný priestor na kopírovanie priečinka zdroja.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Operácia elegantne zlyhá. Zobrazí sa alebo prihlási príslušné chybové hlásenie, ktoré naznačuje nedostatočný priestor na disku. Nemali by existovať žiadne čiastočné kópie.

* scenár 5:Zložka zdroja neexistuje:

* Predpoklady: Zdrojový priečinok na jednotke C:neexistuje.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Operácia elegantne zlyhá. Zobrazí sa alebo prihlási príslušné chybové hlásenie, čo naznačuje, že priečinok zdroja sa nedal nájsť.

* Scenár 6:Chyby povolenia:

* Predpoklady: Užívateľovi chýba potrebné povolenia na prístup k zdrojovému alebo cieľovému priečinku.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Operácia elegantne zlyhá. Zobrazí sa alebo prihlási príslušné chybové hlásenie, čo označuje chybu povolenia.

* Scenár 7:Chyby prístupu k súboru (napr. Používajú sa súbory):

* Predpoklady: Niektoré súbory v zdrojovom priečinku sú momentálne otvorené a používajú sa inou aplikáciou.

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Operácia buď úplne zlyhá alebo (v závislosti od implementácie) skopíruje súbory, ktoré sa nepoužívajú, preskočia alebo označujú tie, ktoré sú. Mali by sa poskytnúť príslušné chybové správy.

* Scenár 8:Prerušená kópia:

* Predpoklady: Skopíruje sa veľký priečinok. Simulujte prerušenie (napr. Násilne zatvorenie aplikácie, zlyhanie siete Ak kopírovanie cez sieť).

* Kroky: Iniciujte operáciu kópie a prerušiť ju.

* Očakávaný výsledok: Aplikácia vyrieši prerušenie elegantne. Mal by buď opustiť cieľ v konzistentnom stave (bez čiastočných kópií), alebo poskytnúť mechanizmy na obnovenie kópie (ak je podporovaný).

iii. Okrajové prípady:

* Scenár 9:Veľmi veľký priečinok:

* Predpoklady: Priečinok obsahujúci veľmi veľké množstvo súborov (potenciálne prekročiaci limity OS).

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Operácia úspešne dokončí (alebo elegantne zlyhá s príslušnou chybovou hlásením, ak sú limity prekročené). Mal by sa brať do úvahy výkonnosť - čas by mal byť primeraný a nemal by byť zrútený systém.

* Scenár 10:Súbory so špeciálnymi znakmi v názvoch:

* Predpoklady: Zdrojový priečinok obsahuje súbory s nezvyčajnými alebo špeciálnymi znakmi v ich názvoch (napr. Accentované znaky, symboly).

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Súbory sa skopírujú správne a primerane spracúvajú špeciálne znaky.

* Scenár 11:Názvy súborov s rovnakým menom, ale iným prípadom (prípady citlivé na prípady citlivé na prípady):

* Predpoklady: Súbory s rovnakým názvom, ale líšia sa iba v prípade, že existujú v zdrojovom priečinku (napr. `MyFile.txt` a` myfile.txt`).

* Kroky: Vykonajte operáciu kópie.

* Očakávaný výsledok: Systém to rieši primerane, buď hlási chybu, prepísanie súboru alebo premenovanie súboru. Správanie by malo byť v súlade s používaným operačným systémom a systémom súborov.

Tieto scenáre poskytujú komplexný východiskový bod. Môžete ich prispôsobiť a rozširovať na základe konkrétnych požiadaviek a zložitosti vášho kopírovacieho mechanizmu. Nezabudnite zdokumentovať skutočné výsledky a porovnať ich s očakávanými výsledkami pre dôkladné vykazovanie testov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené