Installation testing
Upcoming SlideShare
Loading in...5
×
 

Installation testing

on

  • 420 views

 

Statistics

Views

Total Views
420
Views on SlideShare
420
Embed Views
0

Actions

Likes
0
Downloads
16
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Installation testing Installation testing Presentation Transcript

  • © 2011 LogiGear Corporation. All Rights ReservedInstallation TestingInstallation TestingDefinition & Method
  • © 2011 LogiGear Corporation. All Rights ReservedTABLE OF CONTENTTABLE OF CONTENT INTRODUCTION METHODOLOGY SAMPLE TEST CASES & BUG CASES TIPS AND TRICKS
  • © 2011 LogiGear Corporation. All Rights ReservedIntroductionIntroduction Installation testing is performed to ensure that allInstalled features and options function properly. It is also performed to verify that all necessarycomponents of the application are, indeed,installed. In another word, Installation testing focuses onthe way the new application or system is placedinto its production environment
  • © 2011 LogiGear Corporation. All Rights ReservedMethodologyMethodology Installation testing should take care of thefollowing points:− To check if while installing product checks for thedependent software / patches say Service pack3.− Content/instructions displayed in installers are correct(typo, grammar, characters)− The product should check for the version of the sameproduct on the target machine, say the previous versionshould not be over installed on the newer version.− Installer should give a default installation path say“C:programs.”
  • © 2011 LogiGear Corporation. All Rights ReservedMethodologyMethodology− Installer should allow user to install at location other thenthe default installation path.− Check if the product can be installed “Over the Network”− Installation should start automatically when the CD isinserted.− Installer should give the remove / Repair options.− When uninstalling, check that all the registry keys, files,Dll, shortcuts, active X components are removed from thesystem.
  • © 2011 LogiGear Corporation. All Rights ReservedMethodologyMethodology−  Try to install the software without administrativeprivileges (login as guest).− Try installing on different operating system.− Try installing on system having non-compliantconfiguration such as less memory / RAM / HDD.− Different domaintime zone− Installation completion details like Readme, INI and logfile
  • © 2011 LogiGear Corporation. All Rights ReservedMethodologyMethodology− with existing instance (for update)− Forwardreverse compatibility− ServerClient side validation− Uninstalled application can be repaired with reinstall
  • © 2011 LogiGear Corporation. All Rights ReservedSample Test Cases & Bug CasesSample Test Cases & Bug Cases Test Cases− Test Case 1 Summary: Verify application isinstalled to the correct folder path specified by user− Steps: Run application executable installation file Set the destination of installing application to aspecific folder ( e.g. C:AUT Complete the installation process Browse to C:AUT folder Check that all files and folders of installedapplication are presents
  • © 2011 LogiGear Corporation. All Rights ReservedSample Test Cases & Bug CasesSample Test Cases & Bug Cases− Test Case 2 Summary: Verify instructions ininstallers are displayed correctly− Steps Run application executable installation file Continue installation process through each screenand make sure the content of instructionsdisplays correctly
  • © 2011 LogiGear Corporation. All Rights ReservedSample Test Cases & Bug CasesSample Test Cases & Bug Cases− Bug Cases• Summary: Installation process failed due todefective installation package
  • © 2011 LogiGear Corporation. All Rights ReservedSample Test Cases & Bug CasesSample Test Cases & Bug Cases− Summary: installers still gives out erroreven user tries to install withAdministrator account
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TricksTips and Tricks Use flow diagrams to performinstallation testing. Flow diagramssimplify our task. See example flowdiagram for basic installation testingtest case.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TricksTips and TricksFlow diagram
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TrickTips and Trick If you have previously installedcompact basic version of applicationthen in next test case install the fullapplication version on the samepath as used for compact version.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TricksTips and Tricks Use flow diagrams to automate thetesting efforts. It will be very easyto convert diagrams into automatedscripts.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TrickTips and Trick Test the installer scripts used forchecking the required disk space. Ifinstaller is prompting required diskspace 1MB, then make sure exactly1MB is used or whether more diskspace utilized during installation. Ifyes flag this as error.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TrickTips and Trick If possible set a dedicated system foronly creating disk images.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TricksTips and Tricks Forcefully break the installationprocess in between. See thebehavior of system and whethersystem recovers to its original statewithout any issues. You can test this“break of installation” on everyinstallation step.
  • © 2011 LogiGear Corporation. All Rights ReservedTips and TricksTips and Tricks Use software’s available freely inmarket to verify registrychanges on successful installation.Verify the registry changes with yourexpected change list after installation.
  • © 2011 LogiGear Corporation. All Rights ReservedReferenceReference http://www.softwaretestinghelp.com/cat http://www.vietnamesetestingboard.org/ http://csqa.info/istqb_certification#comm