Before deployment, upgrades must undergo thorough administrative and user acceptance testing. Upgrade and perform testing in your test system prior to upgrading your production system.
- Ensure you understand your business process and how users work in OnBase. This information will help you ensure all aspects of your solution are adequately tested.
- Ensure your test system is up to date and synchronized with the OnBase version you want to deploy.
- Perform end-to-end administrative testing to ensure all business processes work as expected. Be sure to test the entire solution as a whole rather than just individual pockets of functionality.
- Send and process all types of HL7 messages that apply to your system. Do not limit testing to straightforward messages and simple import processes.
- To thoroughly test your system, you should create new patient records from scratch, admit and discharge patients, merge records, transfer patients, and perform any other process that is part of your solution. All processes should be thoroughly tested from end to end.
- After administrative testing, conduct end user acceptance testing. Set up a lab that allows representative users and process owners to verify whether the upgraded system satisfies users' needs and expectations.