Дослідження інтелектуальних методів тестування програмного забезпечення

This article presents the examination of several techniques and tools used in the automated software testing process. Considering the ever-growing importance of software testing, several possible implications of implementation of artificial intelligence into this area are also discussed. The main ob...

Повний опис

Збережено в:
Бібліографічні деталі
Дата:2021
Автори: Kazimov, Tofig, Bayramova, Tamilla, Malikova, Nazakat
Формат: Стаття
Мова:English
Опубліковано: The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021
Теми:
Онлайн доступ:http://journal.iasa.kpi.ua/article/view/252088
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:System research and information technologies

Репозитарії

System research and information technologies
id journaliasakpiua-article-252088
record_format ojs
spelling journaliasakpiua-article-2520882022-06-20T14:19:48Z Research of intelligent methods of software testing Исследование интеллектуальных методов тестирования программного обеспечения Дослідження інтелектуальних методів тестування програмного забезпечення Kazimov, Tofig Bayramova, Tamilla Malikova, Nazakat software testing automated testing artificial intelligence тестирование программного обеспечения автоматизированное тестирование искусственный интеллект тестування програмного забезпечення автоматизоване тестування штучний інтелект This article presents the examination of several techniques and tools used in the automated software testing process. Considering the ever-growing importance of software testing, several possible implications of implementation of artificial intelligence into this area are also discussed. The main objective of this study is to examine the field of test automation by categorising related test activities, to which artificial intelligence tools can be applied for increased efficiency, and evaluate the impact of the application. The main software testing methods are white-box, black-box, and grey-box methods; an effort has been made to determine a connection between the given testing methods and artificial intelligence methods. A brief summary of several artificial intelligence engine tools used to automate testing was also provided. Lastly, the possible future benefits from usage of AI in software testing was investigated. Рассмотрено несколько методов и инструментов, используемых в процессе автоматизированного тестирования программного обеспечения с учетом постоянно растущей важности тестирования программного обеспечения; обсуждены некоторые возможные последствия внедрения искусственного интеллекта в этой области. Основная цель исследования — изучить область автоматизации тестирования путем категоризации связанных тестовых действий, к которым могут быть применены инструменты искусственного интеллекта для повышения эффективности, и оценивания влияния приложения. Основные методы тестирования программного обеспечения — методы белого ящика, черного ящика и серого ящика; сделана попытка установить связь между данными методами тестирования и методами искусственного интеллекта. Предоставлено краткое описание нескольких инструментов двигателя искусственного интеллекта, используемых для автоматизации тестирования. Изучены возможные будущие выгоды от использования искусственного интеллекта при тестировании программного обеспечения. Розглянуто кілька методів та інструментів, які використовуються у процесі автоматизованого тестування програмного забезпечення. З огляду на постійно зростаючу важливість тестування програмного забезпечення обговорено декілька можливих наслідків запровадження штучного інтелекту в цій сфері. Основна мета дослідження — вивчення галузі автоматизації тестування шляхом категоризації пов’язаних тестових дій, до яких можуть бути застосовані інструменти штучного інтелекту для підвищення ефективності, і оцінювання впливу програми. Основні методи тестування програмного забезпечення — методи білого ящика, чорного ящика і сірого ящика; зроблено спробу встановити зв’язок між цими методами тестування і методами штучного інтелекту. Подано короткий опис декількох інструментів двигуна штучного інтелекту, які використовуються для автоматизації тестування. Вивчено можливі майбутні вигоди від використання штучного інтелекту для тестування програмного забезпечення. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2021-12-22 Article Article application/pdf http://journal.iasa.kpi.ua/article/view/252088 10.20535/SRIT.2308-8893.2021.4.03 System research and information technologies; No. 4 (2021); 42-52 Системные исследования и информационные технологии; № 4 (2021); 42-52 Системні дослідження та інформаційні технології; № 4 (2021); 42-52 2308-8893 1681-6048 en http://journal.iasa.kpi.ua/article/view/252088/249426
institution System research and information technologies
collection OJS
language English
topic software testing
automated testing
artificial intelligence
тестирование программного обеспечения
автоматизированное тестирование
искусственный интеллект
тестування програмного забезпечення
автоматизоване тестування
штучний інтелект
spellingShingle software testing
automated testing
artificial intelligence
тестирование программного обеспечения
автоматизированное тестирование
искусственный интеллект
тестування програмного забезпечення
автоматизоване тестування
штучний інтелект
Kazimov, Tofig
Bayramova, Tamilla
Malikova, Nazakat
Дослідження інтелектуальних методів тестування програмного забезпечення
topic_facet software testing
automated testing
artificial intelligence
тестирование программного обеспечения
автоматизированное тестирование
искусственный интеллект
тестування програмного забезпечення
автоматизоване тестування
штучний інтелект
format Article
author Kazimov, Tofig
Bayramova, Tamilla
Malikova, Nazakat
author_facet Kazimov, Tofig
Bayramova, Tamilla
Malikova, Nazakat
author_sort Kazimov, Tofig
title Дослідження інтелектуальних методів тестування програмного забезпечення
title_short Дослідження інтелектуальних методів тестування програмного забезпечення
title_full Дослідження інтелектуальних методів тестування програмного забезпечення
title_fullStr Дослідження інтелектуальних методів тестування програмного забезпечення
title_full_unstemmed Дослідження інтелектуальних методів тестування програмного забезпечення
title_sort дослідження інтелектуальних методів тестування програмного забезпечення
title_alt Research of intelligent methods of software testing
Исследование интеллектуальных методов тестирования программного обеспечения
description This article presents the examination of several techniques and tools used in the automated software testing process. Considering the ever-growing importance of software testing, several possible implications of implementation of artificial intelligence into this area are also discussed. The main objective of this study is to examine the field of test automation by categorising related test activities, to which artificial intelligence tools can be applied for increased efficiency, and evaluate the impact of the application. The main software testing methods are white-box, black-box, and grey-box methods; an effort has been made to determine a connection between the given testing methods and artificial intelligence methods. A brief summary of several artificial intelligence engine tools used to automate testing was also provided. Lastly, the possible future benefits from usage of AI in software testing was investigated.
publisher The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
publishDate 2021
url http://journal.iasa.kpi.ua/article/view/252088
work_keys_str_mv AT kazimovtofig researchofintelligentmethodsofsoftwaretesting
AT bayramovatamilla researchofintelligentmethodsofsoftwaretesting
AT malikovanazakat researchofintelligentmethodsofsoftwaretesting
AT kazimovtofig issledovanieintellektualʹnyhmetodovtestirovaniâprogrammnogoobespečeniâ
AT bayramovatamilla issledovanieintellektualʹnyhmetodovtestirovaniâprogrammnogoobespečeniâ
AT malikovanazakat issledovanieintellektualʹnyhmetodovtestirovaniâprogrammnogoobespečeniâ
AT kazimovtofig doslídžennâíntelektualʹnihmetodívtestuvannâprogramnogozabezpečennâ
AT bayramovatamilla doslídžennâíntelektualʹnihmetodívtestuvannâprogramnogozabezpečennâ
AT malikovanazakat doslídžennâíntelektualʹnihmetodívtestuvannâprogramnogozabezpečennâ
first_indexed 2024-04-08T15:07:59Z
last_indexed 2024-04-08T15:07:59Z
_version_ 1795779597126598656