2.3 Underhållstestning Flashcards
Vad finns det för olika kategorier för underhåll? 3
Korrigeringar,
anpassningar till förändringar i
miljön,
förbättringar av prestanda eller underhållbarhet
Vad är hot fixes?
Oplanerade releaser/driftsättningar
Vad kan vara bra att göra först innan man bestämmer sig för att göra en förändring?
En påverkansanalys för att avgöra om förändringen ska genomföras basreat på de potentiella konsekvenserna i andra delar av systemet.
Vad innefattar att testa ändringar i ett driftsatt system? 2
Både att utvärdera resultatet av implementeringen av förändringen och att kontrollera
eventuella regressioner i de delar av systemet som är oförändrade (vilket vanligtvis är större delen av
systemet)
Vad beror omfattningen av underhållstestning på? 3
*Graden av risk vid förändringen
*Storleken på det befintliga systemet
*Storleken på förändringen
Vad kan vara utlösande faktorer för underhåll och underhållstestning?
- Ändringar
- Uppgradering eller migrering av den operativa miljön
- Avveckling
Vad kan vara bra att testa vid migrering?
testning kopplat till den nya miljön såväl som av den ändrade programvaran, eller testning av datakonvertering när data från en annan applikation migreras
in i systemet som ska underhållas.
Vad kan vara bra att testa vid avveckling? Tex när en app når slutet av sin livslängd.
När ett system är
avvecklat kan detta kräva testning av dataarkivering om långa datalagringsperioder krävs.
Testning av återställnings- och hämtningsprocedurer efter arkivering kan också behövas om
vissa data senare skulle behövas under arkiveringsperioden.