While, everyone is focused on the latest JD Edwards 9.2 upgrade, its a good time to take a step back and analyze the entire applications and systems footprint.
The objectives of JDE Testing are to verify that the installed system, which includes the JDE software, integrations, custom code and manual procedures, perform per business requirements:
Regression Testing verifies that functionality previously released into the Production JDE environment will not be negatively affected by new, modified, or upgraded functionality.
Integration Testing is the satisfactory execution of processes. This phase of testing ensures that the JDE software functions correctly, system configuration tables are set up correctly, programs run correctly, and system outputs are reliable.
Performance Testing validates that the software, hardware, and network infrastructures are in place and operating at efficient levels. This testing is required to adequately stress the JDE and related Non-JDE systems in a network environment, inclusive of remote sites/nodes. Performance testing will also include testing of those business processes that would cause stress due to high transaction or batch volumes.
All the above testing can be either manual or automated and there are various tools available such as below to accomplish it.