Fejlfinding er en proces til at finde og udelukke
årsagen til et problem. Hvis du har et problem med IBM®-softwaren, begynder
fejlfindingsprocessen så snart du stiller dig selv spørgsmålet Hvad skete der?
En grundlæggende fejlfindingsstrategi:
- Dokumentér symptomerne på problemet
- Genskab problemet
- Eliminér mulige årsager
Dokumentér symptomerne på problemet
Afhængigt af, om problemet relaterer sig til din applikation, din server eller dine værktøjer, vises muligvis en fejlmeddelelse, der indikerer, at noget er galt. Notér altid den fejlmeddelelse, der vises. Fejlmeddelelser indeholder ofte koder, der giver mere mening, når du har undersøgt problemet yderligere.
Der
vises muligvis flere fejlmeddelelser, der ser ens ud, men
som er en anelse forskellige. Ved at notere detaljerne for hver meddelelse
kan du finde ud af mere om problemet.
Kilder til fejlmeddelelser:
- Oversigten Problemer på arbejdsbænken
- Konsollen på arbejdsbænken
- Logfiler i arbejdsområdet
- Fejldialogbokse
Genskab problemet
Tænk
på de trin, der førte til problemet. Prøv at udføre disse trin igen for at undersøge, om du let kan genskabe problemet. Hvis du har en testcase,
der kan gentages, kan du hurtigere finde ud af,
hvilke løsninger der er nødvendige.
Overvej følgende spørgsmål:
- Hvordan blev du opmærksom på, at der var et problem?
- Blev noget udført anderledes, som gjorde dig opmærksom på problemet?
- Er det en ny procedure, der er årsag til problemet,
eller har det fungeret tidligere?
- Hvis proceduren har fungeret før, hvad er ændret?
- Ændringen kan være en hvilken som helst ændring af systemet. Ændringer kan være lige fra tilføjelse af ny hardware eller software til konfigurationsændringer, som du har foretaget til eksisterende software.
- Opstod der andre symptomer omkring det tidspunkt, da du først blev opmærksom på problemet?
- Opstår det samme problem andre steder? Opstår problemet på én computer eller på flere computere?
- Hvilke meddelelser genereres der, som kan indikere hvad problemet er? Er der andet, der indikerer, at der er et problem?
- Hvor ofte opstår problemet?
Eliminér mulige årsager
Begræns
omfanget af problemet ved at udelukke komponenter, der ikke er årsag
til problemet. Når du bruger en proces med udelukkelse, forenkler du
problemet, og du undgår at spilde tid på andre områder. Se i releaseoplysningerne,
der leveres med produktet, og i andre tilgængelige kilder
for at få hjælp til udelukkelsesprocessen.
Begynd med disse spørgsmål:
- Har andre oplevet samme problem?
- Findes der en rettelse, du kan anvende?
- Er der blevet installeret rettelser, eller er der foretaget ændringer på systemet,
som kan være årsag til problemet? Kan rollback af rettelsen eller ændringen
løse problemet?