Self-Healing Test Automation Framework using AI and ML

Sutharsan Saarathy, Suresh Bathrachalam, Bharath Rajendran
{"title":"Self-Healing Test Automation Framework using AI and ML","authors":"Sutharsan Saarathy, Suresh Bathrachalam, Bharath Rajendran","doi":"10.47604/ijsm.2843","DOIUrl":null,"url":null,"abstract":"Purpose: In the lifecycle of Product Development and Management, automated testing has become a cornerstone for ensuring product quality and accelerating release cycles. However, the maintenance of test automation suites often presents significant challenges, particularly due to the frequent changes in application interfaces that lead to broken tests. This paper explores the development and implementation of self-healing test automation frameworks that leverage Artificial Intelligence (AI) and Machine Learning (ML) techniques to automatically detect, diagnose, and repair broken tests. \nMethodology: By integrating AI/ML models capable of dynamic locator identification, intelligent waiting mechanisms, and anomaly detection, these frameworks can significantly reduce the maintenance burden associated with automated testing. The paper presents a comprehensive architecture of a self-healing test automation framework, detailing the AI/ML techniques employed and the workflow of the self-healing process. A real-world case study is included to demonstrate the practical application and benefits of the proposed framework. \nFindings: Evaluation results show substantial improvements in test suite reliability and reductions in maintenance time and costs. The AI/ML techniques used in the framework, such as dynamic locator identification and intelligent waiting mechanisms, proved effective in reducing the maintenance burden and improving the robustness of automated testing processes. \nUnique Contribution to Theory, Practice and Policy: This paper aims to provide insights into the potential of self-healing test automation frameworks to enhance the robustness and efficiency of automated testing processes. By adopting these frameworks, organizations can achieve more resilient and maintainable test automation strategies, ultimately contributing to higher product quality and faster release cycles.","PeriodicalId":517458,"journal":{"name":"International Journal of Strategic Management","volume":"43 45","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Strategic Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47604/ijsm.2843","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Purpose: In the lifecycle of Product Development and Management, automated testing has become a cornerstone for ensuring product quality and accelerating release cycles. However, the maintenance of test automation suites often presents significant challenges, particularly due to the frequent changes in application interfaces that lead to broken tests. This paper explores the development and implementation of self-healing test automation frameworks that leverage Artificial Intelligence (AI) and Machine Learning (ML) techniques to automatically detect, diagnose, and repair broken tests. Methodology: By integrating AI/ML models capable of dynamic locator identification, intelligent waiting mechanisms, and anomaly detection, these frameworks can significantly reduce the maintenance burden associated with automated testing. The paper presents a comprehensive architecture of a self-healing test automation framework, detailing the AI/ML techniques employed and the workflow of the self-healing process. A real-world case study is included to demonstrate the practical application and benefits of the proposed framework. Findings: Evaluation results show substantial improvements in test suite reliability and reductions in maintenance time and costs. The AI/ML techniques used in the framework, such as dynamic locator identification and intelligent waiting mechanisms, proved effective in reducing the maintenance burden and improving the robustness of automated testing processes. Unique Contribution to Theory, Practice and Policy: This paper aims to provide insights into the potential of self-healing test automation frameworks to enhance the robustness and efficiency of automated testing processes. By adopting these frameworks, organizations can achieve more resilient and maintainable test automation strategies, ultimately contributing to higher product quality and faster release cycles.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使用人工智能和 ML 的自修复测试自动化框架
目的:在产品开发和管理的生命周期中,自动化测试已成为确保产品质量和加快发布周期的基石。然而,测试自动化套件的维护往往面临巨大挑战,特别是由于应用程序接口的频繁更改导致测试中断。本文探讨了自修复测试自动化框架的开发和实施,该框架利用人工智能(AI)和机器学习(ML)技术自动检测、诊断和修复损坏的测试。方法论:通过集成能够进行动态定位器识别、智能等待机制和异常检测的人工智能/ML 模型,这些框架可以大大减轻与自动测试相关的维护负担。本文介绍了自修复测试自动化框架的综合架构,详细说明了所采用的人工智能/ML 技术和自修复过程的工作流程。文中还包括一个实际案例研究,以展示拟议框架的实际应用和优势。评估结果评估结果表明,测试套件的可靠性大幅提高,维护时间和成本大幅减少。框架中使用的 AI/ML 技术,如动态定位器识别和智能等待机制,证明能有效减轻维护负担,提高自动测试过程的稳健性。对理论、实践和政策的独特贡献:本文旨在深入探讨自修复测试自动化框架在提高自动化测试流程的稳健性和效率方面的潜力。通过采用这些框架,企业可以实现更具弹性和可维护性的测试自动化策略,最终有助于提高产品质量和加快发布周期。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Self-Healing Test Automation Framework using AI and ML Strategic Human Resource Management and Employee Engagement in Australia The Impact of Digital Transformation on Organizational Performance in Japan Mergers and Acquisitions: Strategic Fit and Post-Merger Performance in Vietnam Strategic Alliances and Firm Innovation in Global Markets in Turkey
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1