ЗАСТОСУВАННЯ ШТУЧНОГО ІНТЕЛЕКТУ ДЛЯ АВТОМАТИЗАЦІЇ ТЕСТУВАННЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
DOI:
https://doi.org/10.30888/2663-5712.2024-28-00-042Ключові слова:
тестування, автоматизація тестування, ШІ, тестова документація, оптимізація тестуванняАнотація
В роботі розглядаються теоретичні аспекти застосування штучного інтелекту (ШІ) для автоматизації тестування програмного забезпечення (ПЗ). В умовах швидкозростаючої складності програмних систем і необхідності прискорення циклів розробки автоматизація тесMetrics
Посилання
Introducing ChatGPT and Whisper APIs. https://openai.com/blog/introducing-chatgpt-and-whisper-apis.
Automating and Optimizing Software Testing using Artificial Intelligence Techniques 2021. https://thesai.org/Downloads/Volume12No5/Paper_71-Automating_and_Optimizing_Software_Testing.pdf
Page object models. Режим доступу: https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/
Watir documentation. http://watir.com/
Мартін Р. Чистий код: Створення, аналіз і рефакторинг. Київ: Видавництво "Оріон", 2019, с. 455
Річардсон А. Selenium Simplified: Посібник з автоматизації веб-тестування. London: Compendium Developments, 2012, с. 380
Месзарош Г. xUnit Test Patterns: Refactoring Test Code. Boston: Addison-Wesley, 2007, с. 650
Гомер С., Бассі Б., Брук П., Шу А. Автоматизація тестування програмного забезпечення: Методи, інструменти та підходи. Київ: Видавництво "Вільямс", 2011.
Деніел Сітунаяке, Джені Планкет, “AI at the age” 2023, c. 150-200.
Майк Конб, “Оцінювання і планування в Agile 2019, с. 336.
Арон Аксельрод, “Complite guide to test automation”, с. 600, 2018.
Ліза Кріспін, “Agile testing: A practical guide for testers and agile teams” 2008, с. 521
Сила штучного інтелекту в тестуванні продуктивності додатк. https://www.applicationperformancetesting.com/uk/the-power-of-ai-in-application-performance-testing.html
Використання штучного інтелекту для спрощеного тестування програмного забезпечення в CI/CD конвеєрах. https://peerdh.com/uk/blogs/programming-insights/harnessing-artificial-intelligence-for-streamlined-software-testing-in-ci-cd-pipelines
References:
Introducing ChatGPT and Whisper APIs. https://openai.com/blog/introducing-chatgpt-and-whisper-apis.
Automating and Optimizing Software Testing using Artificial Intelligence Techniques, 2021. https://thesai.org/Downloads/Volume12No5/Paper_71-Automating_and_Optimizing_Software_Testing.pdf.
Page Object Models. Access mode: https://www.selenium.dev/documentation/test_practices/encouraged/page_object_models/.
Watir Documentation. http://watir.com/.
Martin R. Clean Code: A Handbook of Agile Software Craftsmanship. Kyiv: Orion Publishing, 2019, p. 455.
Richardson A. Selenium Simplified: A Guide to Web Testing Automation. London: Compendium Developments, 2012, p. 380.
Meszaros G. xUnit Test Patterns: Refactoring Test Code. Boston: Addison-Wesley, 2007, p. 650.
Homer S., Bassi B., Brooke P., Hsu A. Software Testing Automation: Methods, Tools, and Approaches. Kyiv: Williams Publishing, 2011.
Situnayake D., Plunkett J. AI at the Age, 2023, p. 150-200.
Mike Cohn. Agile Estimating and Planning, 2019, p. 336.
Aron Axelrod. Complete Guide to Test Automation, 2018, p. 600.
Lisa Crispin. Agile Testing: A Practical Guide for Testers and Agile Teams, 2008, p. 521.
The Power of AI in Application Performance Testing. https://www.applicationperformancetesting.com/uk/the-power-of-ai-in-application-performance-testing.html.
Harnessing Artificial Intelligence for Streamlined Software Testing in CI/CD Pipelines. https://peerdh.com/uk/blogs/programming-insights/harnessing-artificial-intelligence-for-streamlined-software-testing-in-ci-cd-pipelines.
Опубліковано
Як цитувати
Номер
Розділ
Ліцензія
Авторське право (c) 2024 Автори

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.