/build/static/layout/Breadcrumb_cap_w.png

How do you test your packages?

Hey all

What kind of procedures, tasks and documents do you use for your software (packages) testings?
Who is responsible?
What are the main steps to take into consideration?

Thanks for any input or sample docs.

Roland

0 Comments   [ + ] Show comments

Answers (2)

Posted by: AngelD 18 years ago
Red Belt
0
1. After a repackage or modification there is another packager doing a QA on the package verifying that the package is okey.
2. Test distribution (install & remove) in a Lab environment similar to the production env.
3. A responsible person for each application that will perform the functionality test and aprove that the application is working correct.

These steps are also made for patches.
Posted by: turbokitty 18 years ago
6th Degree Black Belt
0
Testing Procedures
1. Silent and UI Installation (always)
2. Product Functionality (as per handover document - always)
3. Uninstall (always)
4. Differencing (if issues)
5. Application Cleanup (always)
6. Different locked down user (always)

Explanations:
1. run misexec /i "msi" /qn and run the UI msi install as an admin to be sure it doesn't bomb out.
2. test the application to be sure it's working properly. This info should come from the business analyst if possible
3. run misexec /x "msi" /qn and run the UI msi uninstall as an admin to be sure it doesn't bomb out. (clean O/S with patches that match production)
4. If there are issues, install your msi, run a repackaging scan, install the vendor MSI overtop, run the final repackaging scan. see what's missing.
5. do a repackaging scan, install repackaged msi, run program, ununstall, run post-scan. see what's left behind after an uninstall
6. install, login as different user, test functions.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ