Application Package Testing
RealmJoin's four-stage package testing cycle validates installation mechanics, exit codes, and deployment behavior for packaging requests.
Last updated
Was this helpful?
RealmJoin's four-stage package testing cycle validates installation mechanics, exit codes, and deployment behavior for packaging requests.
Most application packaging requests undergo a four-stage testing cycle to validate installation mechanics, exit codes, and deployment behavior. Functional testing of application features is the responsibility of the customer application owner.
Application binaries are manually installed following vendor documentation
Dependencies and environmental requirements are identified and documented
Reinstallation over existing installation is tested
Uninstallation as provided by the vendor binaries is verified
Provided silent installation parameters and flags are tested and verified
Exit codes are validated for success and failure scenarios
Installation scripts are developed and executed
Automated reinstallation and uninstallation procedures are validated
All processes are confirmed to execute without user interaction
Installation files are organized into RealmJoin package formats (NuGet, intunewin)
Package metadata and scripts are defined, documentation added (if applicable)
The package is installed on a fresh sandbox system
Installation behaviour is verified against previous manual and CLI tests
Package-based reinstallation and uninstallation are tested
Exit codes are validated across all scenarios
Malware scanning is performed on generic-packages during the automated build as a mandatory security gate
Last updated
Was this helpful?
Was this helpful?