Comparison of a Development, Test/QA Environment,
and the target Production IT Environment
27th June 2020
Contributor
A test or software development environment is most times likely to consist of a thin client (Front End UI accessed via an Internet browser). A desktop thick or thin client which simply means that you install on your desktop computer and use a client-side component of a software application to access the rest of the application.
The other components that will make up a development or test environment can include, a middleware, an application logic, database layer. As it relates to our discussion here an application environment configuration layer that also needs to be accurate for the tested application software to work accurately.
These layers mentioned between them could hold configuration items or values that could run into the thousands or the millions depending on the complexity of the actual business application.
Automation tools and utilities such as Omnium Lite can compare and analyse these configuration items to ensure that the application code logic tested on a test environment will behave in the same exact manner when promoted or deployed to the production IT environment.
Such Automation tools and features as mentioned assist in the following manner: