scieee Science in your language
[en] (orig)

Review On Self-Healing Test Automation Frameworks: Tests That Adapt Automatically When the Software Under Test Changes

Author: Ashwini Yogesh Dhanave
Publisher: Zenodo
DOI: 10.5281/zenodo.17315588
Source: https://zenodo.org/records/17315588/files/S063841.pdf
243
In e na ional Jou nal o Ad ance and Applied Resea ch
www.ijaa .co.in
ISSN – 2347-7075
Impac Fac o – 8.141
Pee Re iewed
Bi-Mon hly
Vol. 6 No. 38
Sep embe - Oc obe - 2025
Re iew On Sel -Healing Tes Au oma ion F amewo ks: Tes s Tha Adap
Au oma ically When he So wa e Unde Tes Changes
Ashwini Yogesh Dhana e
ASM CSIT, Pimp i, Pune
Co esponding Au ho – Ashwini Yogesh Dhana e
DOI - 10.5281/zenodo.17315588
Abs ac :
In oday’s as -changing so wa e de elopmen en i onmen , applica ions a e upda ed
equen ly, which o en causes au oma ed es s o ail. T adi ional es au oma ion amewo ks a e no
lexible—small changes in bu ons, menus, o wo k lows can b eak many es cases. This esul s in ex a
main enance wo k, delays, and highe cos s. To sol e his p oblem, sel -healing es au oma ion
amewo ks ha e been de eloped.
These amewo ks au oma ically adjus when he so wa e unde es changes. Using a i icial
in elligence (AI), machine lea ning (ML), and sma algo i hms, hey de ec when a es ails due o a
changed elemen (such as a modi ied bu on name o loca o ) and hen ind an al e na i e way o
con inue he es . O e ime, he amewo k lea ns om pas changes and becomes mo e eliable. This
educes manual e o , keeps es s unning smoo hly, and suppo s as e elease cycles in agile and
De Ops en i onmen s.
This pape discusses how sel -healing amewo ks wo k, hei a chi ec u e, and he ools ha
suppo hem. I also highligh s hei bene i s—such as lowe main enance, s onge es eliabili y, and
as e deli e y—as well as hei cu en challenges like occasional inco ec healing and eliance on AI
accu acy. Case s udies show ha sel -healing can cu main enance e o by 40–60%, p o ing i o be a
powe ul s ep owa d sma e and mo e adap i e es au oma ion.
Keywo ds: Sel -healing es au oma ion, adap i e es ing amewo ks, so wa e unde es (SUT),
a i icial in elligence (AI), machine lea ning (ML), es esilience, con inuous
in eg a ion/con inuous deli e y (CI/CD), agile, De Ops, au onomous es ing
In oduc ion:
So wa e es ing is a c i ical ac i i y in
he so wa e de elopmen li e cycle (SDLC),
ensu ing ha applica ions mee quali y
s anda ds, unc ion as expec ed, and deli e a
eliable use expe ience. Wi h he g owing
adop ion o agile me hodologies and De Ops
p ac ices, o ganiza ions a e eleasing new
ea u es and upda es a an unp eceden ed pace.
While au oma ion has become an essen ial
enable o as e es ing, adi ional es
au oma ion amewo ks o en s uggle o keep
up wi h equen changes in he so wa e unde
es (SUT). E en small modi ica ions in use
in e ace (UI) elemen s, iden i ie s, o
wo k lows can cause au oma ed sc ip s o ail,
esul ing in high main enance cos s, was ed
execu ion cycles, and educed con idence in
he es ing p ocess (Leo a e al., 2013).
To o e come hese limi a ions, he
concep o sel -healing es au oma ion
amewo ks has eme ged. A sel -healing
amewo k is designed o au oma ically de ec
and adap o changes in he applica ion unde
es . By le e aging AI, ML, and heu is ic-
based algo i hms, hese amewo ks iden i y
IJAAR Vol. 6 No. 38 ISSN – 2347-7075
Ashwini Yogesh Dhana e
244
ailing elemen s and dynamically eco e by
inding sui able al e na i es, such as upda ed
loca o s, a ibu es, o wo k lows (Wang e al.,
2020).
The ise o sel -healing amewo ks
aligns wi h he need o esilien , adap i e, and
in elligen es ing solu ions in con inuous
in eg a ion and con inuous deli e y (CI/CD)
pipelines. They educe he e o equi ed o
main ain es sc ip s, imp o e eliabili y, and
accele a e ime- o-ma ke . Mo eo e , hese
amewo ks main ain logs o healing
decisions, ensu ing anspa ency and p o iding
insigh s in o applica ion changes o e ime.
Despi e hese ad an ages, challenges
emain, such as alse healing, dependency on
AI accu acy, and he need o explainable
au oma ed decisions (Sha ma & Singh, 2021).
This esea ch explo es he a chi ec u e,
bene i s, limi a ions, and p ac ical applica ions
o sel -healing amewo ks.
P oblem S a emen :
In mode n so wa e de elopmen ,
equen applica ion changes c ea e a
signi ican challenge o au oma ed es ing.
T adi ional amewo ks a e b i le—mino
modi ica ions in UI elemen s, objec
iden i ie s, o wo k lows can lead o
widesp ead es ailu es (Kau man, 2019). This
esul s in high main enance cos s, delayed
eedback cycles, and educed e ec i eness o
au oma ion in agile and De Ops
en i onmen s.
Al hough au oma ion is mean o
accele a e es ing, s a ic sc ip s o en make i
un eliable when applica ions e ol e apidly.
Robus loca o s a egies o modula sc ip
design p o ide pa ial elie bu do no
elimina e main enance o e head. The
challenge lies in designing an in elligen ,
adap i e, and eliable amewo k ha ensu es
con inui y, esilience, and accu acy o es
execu ion in he ace o equen upda es.
Objec i es:
The objec i es o his esea ch a e:
1. To s udy he limi a ions o adi ional
es au oma ion amewo ks in handling
equen applica ion changes.
2. To explo e he concep and wo king
p inciples o sel -healing es
au oma ion amewo ks.
3. To analyze he ole o AI, ML, and
heu is ic algo i hms in enabling sel -
healing capabili ies.
4. To e alua e he bene i s o sel -healing
amewo ks in e ms o educed
main enance, imp o ed eliabili y, and
as e elease cycles.
5. To iden i y he challenges, isks, and
limi a ions associa ed wi h sel -healing
es au oma ion.
6. To p opose u u e esea ch di ec ions
o imp o ing e iciency, accu acy, and
adop ion o sel -healing amewo ks.
P oposed F amewo k A chi ec u e:
The p oposed sel -healing es
au oma ion amewo k ollows a cyclic and
adap i e wo k low:
1. Tes Execu ion – Sc ip s a e execu ed
agains he SUT.
2. Failu e De ec ion – Failu es (e.g.,
elemen no ound) a e cap u ed.
3. Healing Engine – AI/ML and heu is ic
algo i hms p edic eplacemen s o
changed elemen s.
4. Dynamic Objec Re-iden i ica ion –
Al e na i e loca o s, a ibu es, o
pa e ns a e applied.
5. Reco e ed Execu ion – Tes esumes
au oma ically.
IJAAR Vol. 6 No. 38 ISSN – 2347-7075
Ashwini Yogesh Dhana e
245
6. Sel -Lea ning Reposi o y – Healing
ac ions a e s o ed o u u e
imp o emen .
7. Repo ing & Logs – De ailed logs
ensu e anspa ency.
8. QA Feedback Loop – Enginee s
e iew and alida e healing decisions.
9. Con inuous Imp o emen – His o ical
da a s eng hens healing accu acy o e
ime.
Li e a u e Re iew:
T adi ional Au oma ion Challenges:
Au oma ed es sc ip s a e highly
sensi i e o UI o objec loca o changes. E en
mino changes can cause la ge-scale ailu es,
leading o 60% main enance o e head (Leo a
e al., 2013; Kau man, 2019).
Sel -Healing Concep :
Adap i e sys ems in CI/CD pipelines
ensu e eliabili y by lea ning om pas
execu ions. AI and heu is ics allow
amewo ks o eco e dynamically (Humble
& Fa ley, 2019).
Tools and F amewo ks
 Healenium – AI-powe ed loca o
healing o Selenium es s.
 Tes im.io – ML-d i en UI es
adap a ion.
 Mabl – Cloud-based AI es
op imiza ion.
 Ka alon S udio – Sma XPa h sel -
healing.
 Appium wi h AI plugins – Mobile
es ing esilience.
Resea ch Con ibu ions:
 Wang e al. (2020): Loca o p edic ion
using his o ical da a.
 Sha ma & Singh (2021): Heu is ic
healing wi h uzzy ma ching and
seman ic analysis.
Resea ch Gaps:
Lack o anspa ency, explainabili y,
and empi ical e idence in la ge-scale
adop ion.
Conclusion:
Sel -healing es au oma ion
amewo ks p o ide adap i e eco e y
mechanisms o o e come he b i leness o
adi ional amewo ks. They educe
main enance o e head, imp o e esilience, and
accele a e CI/CD pipelines. By combining AI,
ML, and heu is ic algo i hms, hese
amewo ks enable sus ainable au oma ion
p ac ices.
Howe e , isks such as alse healing,
dependency on AI accu acy, and lack o
anspa ency emain. Fu u e wo k should
explo e explainable AI, p edic i e healing, and
s anda dized benchma ks.
Sel -healing amewo ks ep esen a p omising
s ep owa d au onomous, esilien , and
in elligen es au oma ion in agile and
De Ops ecosys ems.
Fu u e Scope:
1. P edic i e healing wi h p oac i e
upda es.
2. C oss-pla o m adap abili y (web,
mobile, API, IoT).
3. Explainable AI o anspa ency.
4. S onge CI/CD in eg a ion.
5. S anda dized benchma ks o
e alua ion.
6. Human-in- he-loop hyb id amewo ks.
Re e ences:
1. Baqa , M., Khanda, R., & Naq i, S.
(2025). Sel -healing so wa e sys ems:
Lessons om na u e, powe ed by AI.
a Xi . h ps://a xi .o g/abs/2504.20093
2. Dachepelly, S. (2025). Sel -healing
au oma ion sc ip s: The u u e o
IJAAR Vol. 6 No. 38 ISSN – 2347-7075
Ashwini Yogesh Dhana e
246
sus ainable es au oma ion.
In e na ional Jou nal o In o ma ion
Technology & Managemen In o ma ion
Sys em (IJITMIS), 16(1), 202–215.
h ps://iaeme.com/Mas e Admin/Jou nal
_uploads/IJITMIS/VOLUME_16_ISSU
E_1/IJITMIS_16_01_016.pd
3. Gup a Vamasani, S. G. (2025). Sel -
healing es au oma ion: A pa adigm
shi in quali y enginee ing. Jou nal o
Compu e Science and Technology
S udies, 7(7), 417–422.
h ps://doi.o g/10.32996/jcs s.2025.7.7.4
6
4. Happies Minds. (2024). Adap i e
au oma ion: Empowe ing seamless
es ing h ough sel -healing loca o s
and LCS algo i hm.
h ps://www.happies minds.com/wp-
con en /uploads/2024/02/Adap i e-
Au oma ion-Empowe ing-Seamless-
Tes ing-Th ough-Sel -Healing-
Loca o s-and-LCS-Algo i hm.pd
5. Healenium. (n.d.). Documen a ion
o e iew.
h ps://healenium.io/docs/o e iew
6. Healenium. (n.d.). Solu ion: Healenium
– Sel -healing es au oma ion ool.
EPAM Solu ions Hub.
h ps://solu ionshub.epam.com/solu ion/
healenium
7. IJRASET. (n.d.). A c i ical e iew o
sel -healing amewo ks: E o less es
main enance.
h ps://www.ij ase .com/ esea ch-
pape /e o less- es -main enance
8. Kau man, R. J. (2019). The economics
o so wa e es ing: Balancing cos and
quali y. Sp inge .
9. Leo a, M., Cle issi, D., Ricca, F., &
Tonella, P. (2013). Visual web es ing
wi h Selenium. P oceedings o he 8 h
In e na ional Con e ence on So wa e
Tes ing, Ve i ica ion and Valida ion
Wo kshops, 371–379. IEEE.
10. Sha ma, A., & Singh, R. (2021).
Heu is ic algo i hms o sel -healing es
au oma ion. In e na ional Jou nal o
Compu e Applica ions, 183(25), 1–7.
h ps://doi.o g/10.5120/ijca2021921674
11. Wang, Y., Xu, H., & Zhang, L. (2020).
Lea ning-based loca o p edic ion o
sel -healing es au oma ion. Jou nal o
Sys ems and So wa e, 169, 110707.
h ps://doi.o g/10.1016/j.jss.2020.11070
7