Test Automation in OMI Reference Implementation
Tuladhar, Palisa (2017)
Tuladhar, Palisa
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017091515129
https://urn.fi/URN:NBN:fi:amk-2017091515129
Tiivistelmä
OMI (Open Message Interface) model is a bridge and has its own cloud network among its subscribed members. The test automation of OMI interface aim to reduce development and production time by decreasing manual work.
The purpose of this thesis was to determine possible ways to implement the test automation of the OMI Reference model. As part of this research work, the test automation of the OMI Interface was done with the aim of evaluating the quality of the system and improving it. The testing complications, further enhancement of the standard OMI Interface and the test automation of the OMI interface along with technical proof is discussed in this paper.
The testing process of OMI Implementation codes were automated which was achieved by the development of a self-built testing tool with the help of JAVA programming language and setting up new required standards to assist the automation processes.
The project outcome is “Automated Test Cases” of the OMI Reference Implementation in JAVA build environment, which advances processes and practices to minimize development and production time. The quality of the products increases as testing is done continuously without human interaction. Hence, test automation minimizes the risks involved in testing and reduces the production cost.
The purpose of this thesis was to determine possible ways to implement the test automation of the OMI Reference model. As part of this research work, the test automation of the OMI Interface was done with the aim of evaluating the quality of the system and improving it. The testing complications, further enhancement of the standard OMI Interface and the test automation of the OMI interface along with technical proof is discussed in this paper.
The testing process of OMI Implementation codes were automated which was achieved by the development of a self-built testing tool with the help of JAVA programming language and setting up new required standards to assist the automation processes.
The project outcome is “Automated Test Cases” of the OMI Reference Implementation in JAVA build environment, which advances processes and practices to minimize development and production time. The quality of the products increases as testing is done continuously without human interaction. Hence, test automation minimizes the risks involved in testing and reduces the production cost.