Фреймворк testNG як інструмент для написання тестів

Ключові слова: автоматизоване тестування, Test Case , Agile, Scrum, мануальне тестування, тестування інтерфейсу, testNG, Selenium

Анотація

У даній статті розглянуто основні концепції, методології та техніки тестування для якості програмних продуктів та виявлення дефектів після перевірки програмного забезпечення. Адже вибір правильної методики є необхідністю до хорошого результату. Розробка автоматизованих тестів для тестування ПЗ на сьогодні є дуже актуальною та необхідною.

Поставлена задача вимагає вивчення: ключових питань тестування, класифікації видів тестування, вимог та фаз тестування, класів еквівалентності та основні види та стани тест-кейсів, які будемо розглядати в даній статті.

Розглянуто: основні атрибути Test Case; позитивні та негативні тест-кейси, які перевіряють дані та виняткові ситуації; високорівневі та низькорівневі тест-кейси і створення ефективних тестових кейсів. А також фреймворк TestNG, який допомагає написати тести на мові програмування Java.

Посилання

1. Міскевич О. Дослідження загроз від кібератак та захист персональної інформації. Комп’ютерно-інтегровані технології: освіта, наука, виробництво. 2021. № 45. С. 84-89.
2. Міскевич O., Каган І., Рожко O. Як обрати оптимальний ноутбук для навчання . Комп’ютерно-інтегровані технології: освіта, наука, виробництво. 2021. №43. С. 92-96.
3. Христинець Н., Міскевич O., Мазуренко В. Технології Blockchain для оптимізації процесів документообігу. Комп’ютерно-інтегровані технології: освіта, наука, виробництво. 2020. №40. С. 153-157.
4. Міскевич O., Багнюк , Н., Христинець , Н., Марчевська O. Автоматизація виявлення дефектної продукції методами машинного навчання . Kомп’ютерно-інтегровані технології: освіта, наука, виробництво. 2020. №39.С. 175-180.
5. Грицюк Ю.І. Аналіз вимог до програмного забезпечення: навчальний посібник. Львів : Видавництво Львівської політехніки. 2018. 456 с.
Опубліковано
2023-12-16
Як цитувати
Міскевич, О., Столенко, І., & Куліков, Н. (2023). Фреймворк testNG як інструмент для написання тестів. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (53), 152-157. https://doi.org/10.36910/6775-2524-0560-2023-53-22
Розділ
Інформатика та обчислювальна техніка