Порівняльне дослідження тестових фреймворків JUnit 5 та TestNG для організації тестування Java-застосунків

dc.contributor.authorШевцова, Ванеса Сергіївна
dc.date.accessioned2024-07-12T11:10:47Z
dc.date.available2024-07-12T11:10:47Z
dc.date.issued2024
dc.descriptionШевцова В. С. Порівняльне дослідження тестових фреймворків JUnit 5 та TestNG для організації тестування Java-застосунків : кваліфікаційна робота бакалавра спеціальності 121 «Інженерія програмного забезпечення» / наук. керівник Г. П. Коломоєць. Запоріжжя : ЗНУ, 2024. 82 с.uk
dc.description.abstractUA : Метою роботи є порівняльний аналіз популярних тестових фреймворків для мови програмування Java — JUnit 5 та TestNG з метою визначення їх ефективності при тестуванні Java-застосунків. У процесі дослідження тестових фреймворків був виконаний детальний аналіз основних характеристик та функціональних можливостей JUnit 5 та TestNG, включаючи підтримку анотацій, управління тестовими наборами, керування життєвим циклом тестів та інші аспекти. Для обраних Java застосунків були спроектовані, розроблені та виконані тести, для яких порівнювалася ефективність окремих компонентів тестових фреймворків. За результатами роботи напрацьовані рекомендації щодо використання тестових фреймворків JUnit 5 та TestNG для різних сценаріїв.uk
dc.description.abstractEN : The purpose of the work is a comparative analysis of popular test frameworks for the Java programming language — JUnit 5 and TestNG in order to determine their effectiveness in testing Java applications. In the process of researching test frameworks, a detailed analysis of the main features and functionality of JUnit 5 and TestNG was performed, including annotation support, test suite management, test life cycle management, and other aspects. For the selected Java applications, tests were designed, developed and performed, for which the effectiveness of individual components of the test frameworks was compared. Based on the results of the work, recommendations were developed for the use of JUnit 5 and TestNG test frameworks for various scenarios.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/70340c9e-d685-41ab-ac92-ba46127cec5a
dc.language.isoukuk
dc.subjectJUnit 5uk
dc.subjectTestNG,uk
dc.subjectефективністьuk
dc.subjectмодульні тестиuk
dc.subjectjavauk
dc.titleПорівняльне дослідження тестових фреймворків JUnit 5 та TestNG для організації тестування Java-застосунківuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Диплом Шевцова.pdf
Size:
2.41 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: