Today’s Show: Testing 123
Developing good testing practices is importantComputer hardware/software testingBackup restore testingDocumentation & process testingPatch testingOSApplicationThe basicsPre-test, validate current stateWhat works, what doesn’tPartner with business community if neededBuild test environmentUseful for more complicated or critical systemsVirtualization has made this easyPre-test the development environment, does it match production?Take notes on the steps you take, so you know what to expect during the production upgradeVerify backupsHave a fail back planOutline situations when it would be neededPost-testingDoes system functionality match the pre-test?Use acceptance test required?Testing processBe as thorough as time allows based on upgrade scope and system importanceHow much time & money will an outage cost you?Don’t assume anythingEven the smallest detail can have a significant effect on the outcomeHow many people are required?What equipment is required?PhonesPrintersComputers/ServersTime required?Good testing habits will save you time, money and embarrassmentResist the urge to just get it doneIt’s better to do it right then to get home 10 minutes earlier. Otherwise you might be driving back into work to fix it. Testing decreases this temptation because you can use your notes as a checklist