ДОСЛІДЖЕННЯ ОСОБЛИВОСТЕЙ ТЕСТУВАННЯ МОБІЛЬНИХ ДОДАТКІВ

Автор(и)

  • Nataliia Kotenko Київський національний торговельно-економічний університет, Київ, Ukraine https://orcid.org/0000-0002-2675-6514
  • Tetiana Zhyrova Київський національний торговельно-економічний університет, Київ, Ukraine https://orcid.org/0000-0001-8321-6939
  • Mykola Kuleba Київський національний університет будівництва і архітектури, Київ, Ukraine

DOI:

https://doi.org/10.32347/2412-9933.2020.41.55-60

Ключові слова:

тестування мобільних додатків, види тестування, типи мобільних додатків, тест-план, стратегія тестування

Анотація

Мобільна індустрія зростає швидкими темпами. За даними Statista 54% від загального числа користувачів у всьому світі використовують мобільні пристрої в порівнянні з настільними комп'ютерами. Технологічні гіганти, такі як Samsung, Google, Apple і інші, продовжують випускати нові пристрої Android і iOS з постійно зростаючою швидкістю. Постійне зростання використання мобільних пристроїв призвело до того, що організації зосередилися на розроблення додатків для обслуговування своєї користувальницької бази, а отже, і виникла необхідність в тестуванні мобільних додатків. Здійснено аналіз сучасного стану останніх досліджень і публікацій, в ході якого виявлено відсутність структурованого матеріалу щодо тестування мобільних додатків. Саме тому було визначено доцільним з’ясувати особливості тестування мобільних додатків і визначити їх як орієнтир у складанні тест-плану для фахівця-початківця із забезпечення якості програмного забезпечення. Відповідно до поставленої мети розглянуто такі види тестування: тестування оновлень, тестування інтернаціоналізації, тестування зручності використання, випадкове тестування, мультиплатформенне і мультидевайсове тестування, лабораторне та атестаційне тестування. А також було встановлено особливості тестування мобільних веб- та гібридних додатків. На основі вказаних досліджень запропоновано алгоритм для тестування мобільних додатків. Отже, тестування мобільних додатків передбачає використання усіх видів тестування, але при цьому деякі з них мають суттєві відмінності. Ці відмінності полягають у специфіці підбору тестових випадків та сценаріїв, а також в особливості використання деяких методів тестування.

Біографії авторів

Nataliia Kotenko, Київський національний торговельно-економічний університет, Київ

Кандидат педагогічних наук, старший викладач кафедри інженерії програмного забезпечення та кібербезпеки

 

Tetiana Zhyrova, Київський національний торговельно-економічний університет, Київ

Кандидат педагогічних наук, старший викладач кафедри інженерії програмного забезпечення кібербезпеки

Mykola Kuleba, Київський національний університет будівництва і архітектури, Київ

Аспірант кафедри інформаційних технологій

Посилання

Dubovoj, V.M., & Pylypenko, I.V. (2015). Modeling of software testing process as a branch-and-loop process. Automation of technological and business processes, 7, 4, 55  64.

Jehorova, O.V. & Byčok, V.P. (2019). Software for testing software. Young scientist, 11 (75), 680 – 684.

Novykova, K.V., Ljuta, M.V. & Rozlomij, I.O. (2017). Research on white box software testing method. Young scientist, 9 (49), 470 – 473.

Melkozerova, Olʹha, Narežnyj, Oleksij & Malaxov, Serhij. (2019). Analysis of automated software testing tools. Computer Science & Cyber Security. International Electronic Scientific and Theoretical Journal, 1, 75 – 84.

Trojan, A.M. & Modenov, Ju.B. (2017). The feasibility of automated testing to ensure the quality of software products. Problems of informatization and management, 1, 57-58, 86 – 89.

Almeida, Diego R., Machado, Patrícia D.L. & Andrade, Wilkerson L. (2019). Almeida Almeida Testing tools for Android context-aware applications: a systematic mapping. Journal of the Brazilian Computer Society, 12 Electronic resource.  https://journal-bcs.springeropen.com/articles/10.1186/s13173-019-0093-7

Žyrova, T.O. & Kotenko, N.O. (2018). Web Application Interface Testing Issues. Proceedings of the IX International Conference of Young Scientists "Young Scientists 2018 – From Theory to Practice". Dnipro-Varna: Wild Field, pp. 184–188.

Žyrova, T.O. & Kotenko, N.O. (2018). Application of Scrum when developing and testing Web applications. Abstracts of the Fifth International Scientific Conference on Management of Technology Development. Subject: Information technologies of educational development. Kyiv: KNUBA, pp. 69–71.

Méndez-Porras, A. (n/d). Automated Testing of Mobile Applications: ASystematic Map and Review / Abel Méndez-Porras, Christian Quesada-López, and Marcelo Jenkins/  URL: https://www.researchgate.net/publication/282791392_Automated_testing_of_mobile_applications_A_systematic_map_and_review

Zeina, S. Salleha, N., Grundyb, J. (2016). A systematic mapping study of mobile application testing techniquesJournal of Systems and Software, 117, 334–35.

Akour, M., Falah, B., Al-Zyoud, A., Bouriat, S., Alemerien, Kh. (2016). Mobile Software Testing: Thoughts, Strategies, Challenges, and Experimental StudyInternational Journal of Advanced Computer Science and Applications, 7, 6, 12–19.

Nagappan, M., Shihab, E. (2016). Future Trends in Software Engineering Research for Mobile Apps. Electronic resource.  http://das.encs.concordia.ca/wp-content/uploads/2016/04/Nagappan_SANER2016.pdf

Chohan, Afaq Hyder, Affandi, Haryanti Mohd, Awad, Jihad, Che-Ani, Adi Irfan. (2017). A Methodology to Develop a Mobile Application Model to Appraise Housing Design Quality. International Journal of Interactive Mobile Technologies, 11, 6, 417.

Your step-by-step mobile application testing process Electronic resource: https://testlio.com/blog/step-step-mobile-application-testing-process/

Kulykov, Svjatoslav. (2017). Software testing. Basic course. EPAM Systems, 296.

##submission.downloads##

Опубліковано

2020-03-27

Як цитувати

Kotenko, N., Zhyrova, T., & Kuleba, M. (2020). ДОСЛІДЖЕННЯ ОСОБЛИВОСТЕЙ ТЕСТУВАННЯ МОБІЛЬНИХ ДОДАТКІВ. Управління розвитком складних систем, (41), 55–60. https://doi.org/10.32347/2412-9933.2020.41.55-60

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ УПРАВЛІННЯ