Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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.