Loading…
Artificial Intelligence in Software Testing: A Systematic Review
Software testing is a crucial component of software development. With the increasing complexity of software systems, traditional manual testing methods are becoming less feasible. Artificial Intelligence (AI) has emerged as a promising approach to software testing in recent years. This review paper...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 529 |
container_issue | |
container_start_page | 524 |
container_title | |
container_volume | |
creator | Islam, Mahmudul Khan, Farhan Alam, Sabrina Hasan, Mahady |
description | Software testing is a crucial component of software development. With the increasing complexity of software systems, traditional manual testing methods are becoming less feasible. Artificial Intelligence (AI) has emerged as a promising approach to software testing in recent years. This review paper aims to provide an in-depth understanding of the current state of software testing using AI. The review will examine the various approaches, techniques, and tools used in this area and assess their effectiveness. The selected articles for this study have been extracted from different research databases using the advanced search string strategy. Initially, 40 articles have been extracted from different research libraries. After gradual filtering finally, 20 articles have been selected for the study. After studying all the selected papers, we find that various testing tasks can be automated successfully using AI (Machine Learning and Deep Learning) such as Test Case Generation, Defect Prediction, Test Case Prioritization Metamorphic Testing, Android Testing, Test Case Validation, and White Box Testing. This study also finds that the integration of AI in software testing is making software testing activities easier along with better performance. This literature review paper provides a thorough analysis of the impact AI can have on the software testing process. |
doi_str_mv | 10.1109/TENCON58879.2023.10322349 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10322349</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10322349</ieee_id><sourcerecordid>10322349</sourcerecordid><originalsourceid>FETCH-LOGICAL-i119t-a05bbfd3c542858e300d3e272ca9e31e9a07e0e6fd1edea4ca7a99271dae90ea3</originalsourceid><addsrcrecordid>eNo1j9FKwzAUQKMgOGb_wIf4Aa03SdPk-mQpUwdjA1efx117OyJdlTY49vcK6nk5bweOEHcKMqUA7-vFutqsrfcOMw3aZAqM1ibHC5GgQ28sGNAKi0sx08pianIL1yKZpnf4oQAN3s3EYznG0IUmUC-XQ-S-DwceGpZhkNuPLp5oZFnzFMNweJCl3J6nyEeKoZGv_BX4dCOuOuonTv48F29Pi7p6SVeb52VVrtKgFMaUwO73XWsam2tvPRuA1rB2uiFkoxgJHAMXXau4ZcobcoSonWqJEZjMXNz-dgMz7z7HcKTxvPufNt_X10zd</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Artificial Intelligence in Software Testing: A Systematic Review</title><source>IEEE Xplore All Conference Series</source><creator>Islam, Mahmudul ; Khan, Farhan ; Alam, Sabrina ; Hasan, Mahady</creator><creatorcontrib>Islam, Mahmudul ; Khan, Farhan ; Alam, Sabrina ; Hasan, Mahady</creatorcontrib><description>Software testing is a crucial component of software development. With the increasing complexity of software systems, traditional manual testing methods are becoming less feasible. Artificial Intelligence (AI) has emerged as a promising approach to software testing in recent years. This review paper aims to provide an in-depth understanding of the current state of software testing using AI. The review will examine the various approaches, techniques, and tools used in this area and assess their effectiveness. The selected articles for this study have been extracted from different research databases using the advanced search string strategy. Initially, 40 articles have been extracted from different research libraries. After gradual filtering finally, 20 articles have been selected for the study. After studying all the selected papers, we find that various testing tasks can be automated successfully using AI (Machine Learning and Deep Learning) such as Test Case Generation, Defect Prediction, Test Case Prioritization Metamorphic Testing, Android Testing, Test Case Validation, and White Box Testing. This study also finds that the integration of AI in software testing is making software testing activities easier along with better performance. This literature review paper provides a thorough analysis of the impact AI can have on the software testing process.</description><identifier>EISSN: 2159-3450</identifier><identifier>EISBN: 9798350302196</identifier><identifier>DOI: 10.1109/TENCON58879.2023.10322349</identifier><language>eng</language><publisher>IEEE</publisher><subject>Artificial Intelligence ; Bibliographies ; Deep learning ; Filtering ; Manuals ; Software testing ; Systematic Literature Review ; Systematics ; Test Automation</subject><ispartof>TENCON 2023 - 2023 IEEE Region 10 Conference (TENCON), 2023, p.524-529</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10322349$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10322349$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Islam, Mahmudul</creatorcontrib><creatorcontrib>Khan, Farhan</creatorcontrib><creatorcontrib>Alam, Sabrina</creatorcontrib><creatorcontrib>Hasan, Mahady</creatorcontrib><title>Artificial Intelligence in Software Testing: A Systematic Review</title><title>TENCON 2023 - 2023 IEEE Region 10 Conference (TENCON)</title><addtitle>TENCON</addtitle><description>Software testing is a crucial component of software development. With the increasing complexity of software systems, traditional manual testing methods are becoming less feasible. Artificial Intelligence (AI) has emerged as a promising approach to software testing in recent years. This review paper aims to provide an in-depth understanding of the current state of software testing using AI. The review will examine the various approaches, techniques, and tools used in this area and assess their effectiveness. The selected articles for this study have been extracted from different research databases using the advanced search string strategy. Initially, 40 articles have been extracted from different research libraries. After gradual filtering finally, 20 articles have been selected for the study. After studying all the selected papers, we find that various testing tasks can be automated successfully using AI (Machine Learning and Deep Learning) such as Test Case Generation, Defect Prediction, Test Case Prioritization Metamorphic Testing, Android Testing, Test Case Validation, and White Box Testing. This study also finds that the integration of AI in software testing is making software testing activities easier along with better performance. This literature review paper provides a thorough analysis of the impact AI can have on the software testing process.</description><subject>Artificial Intelligence</subject><subject>Bibliographies</subject><subject>Deep learning</subject><subject>Filtering</subject><subject>Manuals</subject><subject>Software testing</subject><subject>Systematic Literature Review</subject><subject>Systematics</subject><subject>Test Automation</subject><issn>2159-3450</issn><isbn>9798350302196</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1j9FKwzAUQKMgOGb_wIf4Aa03SdPk-mQpUwdjA1efx117OyJdlTY49vcK6nk5bweOEHcKMqUA7-vFutqsrfcOMw3aZAqM1ibHC5GgQ28sGNAKi0sx08pianIL1yKZpnf4oQAN3s3EYznG0IUmUC-XQ-S-DwceGpZhkNuPLp5oZFnzFMNweJCl3J6nyEeKoZGv_BX4dCOuOuonTv48F29Pi7p6SVeb52VVrtKgFMaUwO73XWsam2tvPRuA1rB2uiFkoxgJHAMXXau4ZcobcoSonWqJEZjMXNz-dgMz7z7HcKTxvPufNt_X10zd</recordid><startdate>20231031</startdate><enddate>20231031</enddate><creator>Islam, Mahmudul</creator><creator>Khan, Farhan</creator><creator>Alam, Sabrina</creator><creator>Hasan, Mahady</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>20231031</creationdate><title>Artificial Intelligence in Software Testing: A Systematic Review</title><author>Islam, Mahmudul ; Khan, Farhan ; Alam, Sabrina ; Hasan, Mahady</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i119t-a05bbfd3c542858e300d3e272ca9e31e9a07e0e6fd1edea4ca7a99271dae90ea3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Artificial Intelligence</topic><topic>Bibliographies</topic><topic>Deep learning</topic><topic>Filtering</topic><topic>Manuals</topic><topic>Software testing</topic><topic>Systematic Literature Review</topic><topic>Systematics</topic><topic>Test Automation</topic><toplevel>online_resources</toplevel><creatorcontrib>Islam, Mahmudul</creatorcontrib><creatorcontrib>Khan, Farhan</creatorcontrib><creatorcontrib>Alam, Sabrina</creatorcontrib><creatorcontrib>Hasan, Mahady</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library Online</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Islam, Mahmudul</au><au>Khan, Farhan</au><au>Alam, Sabrina</au><au>Hasan, Mahady</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Artificial Intelligence in Software Testing: A Systematic Review</atitle><btitle>TENCON 2023 - 2023 IEEE Region 10 Conference (TENCON)</btitle><stitle>TENCON</stitle><date>2023-10-31</date><risdate>2023</risdate><spage>524</spage><epage>529</epage><pages>524-529</pages><eissn>2159-3450</eissn><eisbn>9798350302196</eisbn><abstract>Software testing is a crucial component of software development. With the increasing complexity of software systems, traditional manual testing methods are becoming less feasible. Artificial Intelligence (AI) has emerged as a promising approach to software testing in recent years. This review paper aims to provide an in-depth understanding of the current state of software testing using AI. The review will examine the various approaches, techniques, and tools used in this area and assess their effectiveness. The selected articles for this study have been extracted from different research databases using the advanced search string strategy. Initially, 40 articles have been extracted from different research libraries. After gradual filtering finally, 20 articles have been selected for the study. After studying all the selected papers, we find that various testing tasks can be automated successfully using AI (Machine Learning and Deep Learning) such as Test Case Generation, Defect Prediction, Test Case Prioritization Metamorphic Testing, Android Testing, Test Case Validation, and White Box Testing. This study also finds that the integration of AI in software testing is making software testing activities easier along with better performance. This literature review paper provides a thorough analysis of the impact AI can have on the software testing process.</abstract><pub>IEEE</pub><doi>10.1109/TENCON58879.2023.10322349</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 2159-3450 |
ispartof | TENCON 2023 - 2023 IEEE Region 10 Conference (TENCON), 2023, p.524-529 |
issn | 2159-3450 |
language | eng |
recordid | cdi_ieee_primary_10322349 |
source | IEEE Xplore All Conference Series |
subjects | Artificial Intelligence Bibliographies Deep learning Filtering Manuals Software testing Systematic Literature Review Systematics Test Automation |
title | Artificial Intelligence in Software Testing: A Systematic Review |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T16%3A04%3A58IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Artificial%20Intelligence%20in%20Software%20Testing:%20A%20Systematic%20Review&rft.btitle=TENCON%202023%20-%202023%20IEEE%20Region%2010%20Conference%20(TENCON)&rft.au=Islam,%20Mahmudul&rft.date=2023-10-31&rft.spage=524&rft.epage=529&rft.pages=524-529&rft.eissn=2159-3450&rft_id=info:doi/10.1109/TENCON58879.2023.10322349&rft.eisbn=9798350302196&rft_dat=%3Cieee_CHZPO%3E10322349%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i119t-a05bbfd3c542858e300d3e272ca9e31e9a07e0e6fd1edea4ca7a99271dae90ea3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10322349&rfr_iscdi=true |