Фреймворк testNG як інструмент для написання тестів
Анотація
У даній статті розглянуто основні концепції, методології та техніки тестування для якості програмних продуктів та виявлення дефектів після перевірки програмного забезпечення. Адже вибір правильної методики є необхідністю до хорошого результату. Розробка автоматизованих тестів для тестування ПЗ на сьогодні є дуже актуальною та необхідною.
Поставлена задача вимагає вивчення: ключових питань тестування, класифікації видів тестування, вимог та фаз тестування, класів еквівалентності та основні види та стани тест-кейсів, які будемо розглядати в даній статті.
Розглянуто: основні атрибути Test Case; позитивні та негативні тест-кейси, які перевіряють дані та виняткові ситуації; високорівневі та низькорівневі тест-кейси і створення ефективних тестових кейсів. А також фреймворк TestNG, який допомагає написати тести на мові програмування Java.
Посилання
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 с.


