Rozi Nor Haizan , NorNorRozi Nor HaizanMd Abdul, MonimMonimMd AbdulYusmadi Yah , JusohJusohYusmadi YahNur Ilyana Ismarau Tajuddin2024-05-302024-05-3020212022-2-7Nor, R.N.H., Monim, M.A., Jusoh, Y.Y., Tajuddin, N.I.I. (2021). Automated Model-Based Test Case Generation Using Uml Activity Diagram: A Review. In: Kim, H., Kim, K.J. (eds) IT Convergence and Security. Lecture Notes in Electrical Engineering, vol 782. Springer, Singapore. https://doi.org/10.1007/978-981-16-4118-3_11978981164118310.1007/978-981-16-4118-3_11https://link.springer.com/chapter/10.1007/978-981-16-4118-3_11https://oarep.usim.edu.my/handle/123456789/16207Volume: 782 (Page 109 - 121) 9th International Conference on IT Convergence and Security, ICITCS 2021Virtual, OnlineSoftware or application testing is a process of executing a program with the goal of finding defect to make better system. In software testing phase, writing test cases is one of the important activities. Manually writing test cases approach is lengthy of time period and need more effort to accomplish the process. This paper describes test case, test case generation techniques, different types of software testing approaches and comparison of testing tool. Test cases usually writing at the beginning of testing process from the set of software requirements. Test cases are created by using two different approaches. One is manually written test cases and another is automatically generated test cases. Manually written test cases are a very lengthy process and need to give a lot of effort to make good quality test cases. On the other hand, automatically generated test cases are generated by automatically using some software tools and it saves a lot of time and effort.en-USTest Case Generation, Testing Technique, Model Based Testing, Automated Test Case Generation, UML DiagramAutomated Model-based Test Case Generation Using Uml Activity Diagram: A ReviewArticle1091211782