TS Installer
(Redirected from MilestoneSpec)
| Test ID | Test Procedure | Expected Results | Platform |
|---|---|---|---|
| R1 | Typical (Full) Installation of all bundles Install all components | All components installed successfully | All platforms |
| R2 | Installing Full bundle as root Login as root or toor user. Run installer | Installation successful All needed icons, entries are present | All except Windows |
| R3 | Installing Full bundle as non-root Run installer | Installation successful All needed icons, entries are present | Windows |
| R4 | Typical installation bundle to custom folder with spaces Perform typical installation. Choose different installation path (dis, folder) for the Product, path should contain spaces. | Product installed into the required folder. All components installed successfully | All Platforms |
| R5 | Post installation tests ( Specification) Run Full installer | Installation successful All needed icons, entries are present | All platforms |
| R6 | Uninstallation Run uninstaller for all installed bundles | Product should be uninstalled successfully. All files and folders created by the installer have been removed. There are no product related folders (even empty), links, Start menu items, registry keys etc. after uninstallation. Check that uninstallation survey is opened in the browser at the end of uninstallation (valid only for FCS builds). | All platforms |
| R7 | Welcome page UI Check Welcome page UI | There should be no misspellings, branding has to be correct, panel has to correspond to UI spec | All platforms |
| R7.1 | Customize panel Run Full bundle instal | All components should have names and descriptions assigned. Select a configuration (based on engineer' decision) using Customize button, installed IDE should correspond to the selection, installation of the configuration must be successfull | All platforms |
| R8 | Netbeans configuration panel UI | All fields have to work correctly, there should be no misspelling, branding has to be correct, panel has to correspond to UI spec | All platforms |
| R9 | GlassFish configuration panel | All fields have to work correctly, there should be no misspelling, branding has to be correct, panel has to correspond to UI spec | All platforms |
| R9.1 | TomCat configuration panel | All fields have to work correctly, there should be no misspelling, branding has to be correct, panel has to correspond to UI spec | All platforms |
| R10 | Summary panel | Information has to correspond to the component selection done, there should be no misspelling, branding has to be correct, panel has to correspond to UI spec | All platforms |
| R11 | Finish panel There should be no misspelling, branding has to be correct, panel has to correspond to UI spec | All platforms | |
| R12 | Cancel button functionality before installation Start installer, proceed to NB configuration panel Press cancel button | Installation has to be canceled, no files are created by installer | All platforms |
| R13 | Cancel button functionality during actual installation Start installer, proceed to installation After some time after installation is started - press cancel | Installation has to be canceled, no files created on disk | All platforms |
| R14 | Verify desktop icon Install NB | Icon has to appear on the desktop | All platforms except Mac |
| R15 | Verify Start menu item Install NB | Start menu item has to appear Note that due to GNOME bug on Linux/Solaris start menu item is shown only after re-login if installation is performed under non-root user. | All platforms except Mac |
| R16 | Not enough disk space installation Try to install product on disk with free space less then required (required -5Mb)). Perform typical installation | Installer warns about insufficient space. Installation doesn't proceed | All platforms |
| R17 | Just enough disk space installation _Tested if information about product size is available only_ Install product on disk with free space slightly more then required (required +5Mb)). Try to perform typical installation | Installation sucessful | All platforms |
| R18 | Not enough Temp disk space installation Try to install product on disk with free space on Temp filesystem less then required (required -5Mb)). Perform typical installation. | Installer warns about insufficient temp space. Installation doesn't proceed | All platforms |
| R19 | Main Glassfish ports usage Occupy the following ports: 4848 (admin port), 8080 (http port), 8181 (https port). Installer has to warn about this. Specify different ports. Install. | All components are working properly. Glassfish can be started. Open ESB starts together with glassfish in the Full bundle | All platforms |
| R20 | Cohabitation with previous release/milestone Install NB on the machine with previous milestone/release exist (As a non-root user) | Netbeans should work fine, no unresolved conflicts should be present | All platforms |
| R21 | Registration Install NB on the machine and register it | Registration panel should be present, product should be successfully registered (correct browser pages opened, with correct data and correctly working). | All platforms |
