An Implementation: Automated Testing of Object Oriented Modules using ML UNIT Tool
Keywords:
Software testing, Automated Testing, MLUNITAbstract
Software testing has been considered as a process of checking correctness of software by considering its all attributes such as Reliability, Scalability, Portability, Re-usability, Usability. It is evaluating execution of software components to find software bugs or errors or defects. This research has investigated scope of manual and automation testing. The Matlab has been used as simulation tool and MLUNIT is testing tool. The functional and object oriented modules have been testing using manual and automation testing. The test suits have been developed and tested to compare actual outcome to required outcome. Validation and verification of code is required because of ever-increasing complexity of embedded software applications, and emergence of safety critical applications. Several embedded software development groups are using models and doing up front engineering before testing on final product to address this need. Use of old style of testing late in development cycle resulted in very expensive release cycles. To ensure that all of the software's features, including its reliability, scalability, portability, re-usability, and usability, are working properly, testing is performed. Testing is the process of running software in order to locate flaws. This research has investigated scope of manual and automation testing. The Matlab has been used as simulation tool and MLUNIT is testing tool. The functional and object oriented modules have been testing using manual and automation testing. The test suits have been developed and tested to compare actual outcome to required outcome. Embedded software applications are becoming more complicated, and there is a corresponding increase in the number of safety-critical applications. Some embedded SD teams are responding to this need by doing up-front engineering and modelling activities before releasing a product for testing. Inexpensive release cycles were the consequence of using antiquated testing methods late in the development cycle.
Downloads
References
R. Mischke, K. Schaffert, D. Schneider, and A. Weinert, “Automated and Manual Testing in the Development of the Research Software RCE,” Lect. Notes Comput. Sci. (including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics), vol. 13353 LNCS, pp. 531–544, 2022, doi: 10.1007/978-3-031-08760-8_44.
D. S. N, S. D. S, D. Vijayasree, N. S. Roopa, and A. Arun, “A Review on the Process of Automated Software Testing,” no. September, 2022, doi: 10.48550/arXiv.2209.03069.
R. Chourasiya, “Employment Opportunities in Solar Energy Sector,” Int. J. Adv. Res. Sci. Commun. Technol., vol. 6, no. 1, pp. 1046–1053, 2021, doi: 10.48175/568.
S. D. R. Konreddy, “The Impact of NLP on Software Testing,” J. Univ. Shanghai Sci. Technol., vol. 23, no. 08, pp. 295–304, 2021, doi: 10.51201/jusst/21/08380.
S. Reine De Reanzi and P. Ranjit Jeba Thangaiah, “A survey on software test automation return on investment, in organizations predominantly from Bengaluru, India,” Int. J. Eng. Bus. Manag., vol. 13, pp. 1–17, 2021, doi: 10.1177/18479790211062044.
N. Tiwari, P. Agrawal, M. Chouhan, and H. Kag, “A SURVEY ON SELENIUM AUTOMATION,” vol. 9, no. 4, pp. 3975–3984, 2021.
Arun Kumar Arumugam, “Software Testing Techniques New Trends,” Int. J. Eng. Res., vol. V8, no. 12, pp. 708–713, 2020, doi: 10.17577/ijertv8is120318.
V. Garousi, M. Felderer, M. Kuhrmann, K. Herkiloğlu, and S. Eldh, “Exploring the industry’s challenges in software testing: An empirical study,” J. Softw. Evol. Process, vol. 32, no. 8, 2020, doi: 10.1002/smr.2251.
J. J. Li, A. Ulrich, X. Bai, and A. Bertolino, “Advances in test automation for software with special focus on artificial intelligence and machine learning,” Softw. Qual. J., vol. 28, no. 1, pp. 245–248, 2020, doi: 10.1007/s11219-019-09472-3.
F. A. K. P. G. Sutapa, S. S. Kusumawardani, and A. E. Permanasari, “A Review of Automated Testing Approach for Software Regression Testing,” IOP Conf. Ser. Mater. Sci. Eng., vol. 846, no. 1, pp. 0–5, 2020, doi: 10.1088/1757-899X/846/1/012042.
A. Trudova, M. Dolezel, and A. Buchalcevova, “Artificial intelligence in software test automation: A systematic literature review,” ENASE 2020 - Proc. 15th Int. Conf. Eval. Nov. Approaches to Softw. Eng., no. Enase, pp. 181–192, 2020, doi: 10.5220/0009417801810192.
Mubarak Albarka Umar and Chen Zhanfang, “A Study of Automated Software Testing: Automation Tools and Frameworks,” Int. J. Comput. Sci. Eng., vol. 08, no. 06, pp. 217–224, 2019.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 International Journal of Scientific Research in Computer Science, Engineering and Information Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.