Development of Quality Assurance Automatic Testing Script to Increase Testing Efficiency for Mobile Applications

Authors

  • Abdi Suryadinata Telaga
  • Lita Eka Wulansari
  • Naufal Norman Hisyam

DOI:

https://doi.org/10.23917/abditeknoyasa.v3i2.1481

Keywords:

Development, Quality Assurance, Mobile Application

Abstract

Consumers increasingly use mobile applications because of the convenience and mobility of use. However, the short application development time and demands to maintain application quality and user satisfaction require a fast and thorough testing process. Many software testers currently test their software manually, causing problems, such as longer test times, inconsistent testing, and the need for human intervention to perform all tests. Therefore, a Quality Assurance Automatic Testing (QA AT) system was created based on mind map diagrams to overcome the earlier problems. QA AT is a script designed to verify the software requirements. The method to develop the QA AT script is as follow. Firstly,  develop a Business Process diagram. Secondly, create the Mind Map diagram. Thirdly, build test cases scenarios based on the mind map diagram. Then translate the testing scenarios into testing scripts. Finally, the test scripts run on Katalon Studio platform. The QA AT system transforms the testing process into automated testing.  The results show that automated testing can shorten test time by 86%,. Further, reducing human involvement, creating a consistent testing environment, and providing a detailed report.

References

Collins, E. F., & Lucena, V. F. de. (2012). Software Test Automation practices in agile development environment: An industry experience report. 2012 7th International Workshop on Automation of Software Test (AST), 57–63. https://doi.org/10.1109/IWAST.2012.6228991

de Cleva Farto, G., & Endo, A. T. (2015). Evaluating the Model-Based Testing Approach in the Context of Mobile Applications. Electronic Notes in Theoretical Computer Science, 314, 3–21. https://doi.org/https://doi.org/10.1016/j.entcs.2015.05.002.

Li, X., Jiang, Y., Liu, Y., Xu, C., Ma, X., & Lu, J. (2014). User Guided Automation for Testing Mobile Apps. 2014 21st Asia-Pacific Software Engineering Conference, 1, 27–34. https://doi.org/10.1109/APSEC.2014.13

Otaduy, I., & Diaz, O. (2017). User acceptance testing for Agile-developed web-based applications: Empowering customers through wikis and mind maps. Journal of Systems and Software, 133, 212–229. https://doi.org/https://doi.org/10.1016/j.jss.2017.01.002

Rajasekaran, K., & Nithyarao, T. K. (2017). The Effective New Frame Work for Mind Mapping Matrix Test Case Techniques. International Journal of Innovative Science and Research Technology, 2(7), 470–474.

Xue, F. (2021). Automated mobile apps testing from visual perspective. ISSTA 2020: Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, 577–581. https://doi.org/10.1145/3395363.3402644.

Downloads

Submitted

2023-01-12

Published

2023-01-12

How to Cite

Telaga, A. S., Wulansari, L. E., & Hisyam, N. N. . (2023). Development of Quality Assurance Automatic Testing Script to Increase Testing Efficiency for Mobile Applications. Abdi Teknoyasa, 3(2). https://doi.org/10.23917/abditeknoyasa.v3i2.1481

Issue

Section

Articles