APPLICATION OF UNIT TESTING IN THE MOBILE APPLICATION DEVELOPMENT PROCESS

Authors

  • Viktoriia HOLOTIUK Taras Shevchenko National University of Kyiv image/svg+xml Author
  • Olena Vashchilina Taras Shevchenko National University of Kyiv image/svg+xml Author

DOI:

https://doi.org/10.17721/3041-2323.2024.89-97

Keywords:

unit testing, mobile applications, quality, reliability, development

Abstract

The report analyzes the significance of modular testing in the context of modern mobile applications, highlighting key methods and approaches to testing, as well as providing specific examples of implementations that demonstrate improvements in product quality and reliability. Particular attention is given to the review of popular tools and platforms for unit testing mobile applications, such as Mockito, XCTest, JUnit, and Espresso, with a detailed description of their functionality and advantages. 

References

GeeksForGeeks. (n. d.). Unit Testing – Software Testing. https://www.geeksforgeeks.org/unit-testing-software-testing/ (Accessed: 20.09.2024).

Khorikov, V. (2020). Unit Testing. Principles, Practices, and Patterns. New York: Manning Publications.

Medium. (n. d.). Unit Testing in Android: A Guide of Using JUnit, Mockito, MockK, and Espresso. https://dogukanincee.medium.com/unit-testing-in-android-aguide-of-using-junit-mockito-mockk-and-espresso-d7a47819ada5 (Accessed:21.09.2024).

QALight. (n. d.). Modular Testing. https://qalight.ua/baza-znaniy/modulnetestuvannya/ (Accessed: 21.09.2024).

ZapTest. (n. d.). What is unit testing? https://rb.gy/rgg4b2 (Accessed: 21.09.2024).

Title

Published

01.10.2024