2023
DOI: 10.1007/978-3-031-27499-2_18
|View full text |Cite
|
Sign up to set email alerts
|

How Artificial Intelligence Can Revolutionize Software Testing Techniques

Abstract: Depuis la fin des années 2000, les objets connectés, applications et autres outils numériques innovants foisonnent et ne cessent de se développer. Or, si l'évolution numérique permet de toucher un large public, les bugs peuvent devenir une véritable menace pour la pérennité des grandes entreprises. Dans cet article, nous ferons un bref tour d'horizon des nombreuses stratégies de test des logiciels ainsi que des différentes approches de l'intelligence artificielle. En outre, nous fournissons un aperçu des princ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0
1

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 14 publications
0
2
0
1
Order By: Relevance
“…Overall, the paper sheds light on the importance and potential of P-TaaS in enhancing the efficiency and effectiveness of performance testing in cloud computing environments. [10] In this article, the authors explored the various strategies for software testing and the diverse approaches to artificial intelligence in the testing domain. Highlighted the primary benefits that arise from incorporating artificial intelligence into the software testing process.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Overall, the paper sheds light on the importance and potential of P-TaaS in enhancing the efficiency and effectiveness of performance testing in cloud computing environments. [10] In this article, the authors explored the various strategies for software testing and the diverse approaches to artificial intelligence in the testing domain. Highlighted the primary benefits that arise from incorporating artificial intelligence into the software testing process.…”
Section: Literature Reviewmentioning
confidence: 99%
“…However, unit tests, even when covering code with a high percentage, cannot verify all possible inputs and paths of execution due to the state explosion problem [15]. It is still visible despite using AI methods to improve unit testing [16,17]. This is why failure in later stages of development is inevitable and must be tackled, especially when modifications in several components, delivering new functionality, are ready, and integration tests are performed to ensure the correctness of the delivered implementation on a multi-component level.…”
Section: Software Lifetime and Fault Diagnosismentioning
confidence: 99%
“…Dans les tests de logiciels, l'intelligence artificielle est un mélange d'apprentissage automatique, d'automatisation cognitive, de raisonnement, d'analyse et de traitement du langage naturel (10). L'automatisation cognitive repose sur plusieurs approches technologiques telles que l'exploration de données, la technologie sémantique, l'analyse de texte, l'apprentissage automatique et le traitement du langage naturel.…”
Section: Introductionunclassified