බ්රව්සර ස්වයංක්රීය පරීක්ෂණය ගැන සරල උදාහරණයක් හිතාගන්න – පිටුවක් විවෘත කර, පෝරමයක් පුරවා, Submit බොත්තම ඔබා, සාර්ථක පණිවුඩයක් පෙන්වීම. නමුත් නියමික පණිවිඩයන් මේ පරිදි සරල නොවේ. බොහෝ නිෂ්පාදනවල සංකීර්ණ UI, බහු භාෂා, කාල කලාප, භූමිකා පාලනය, AI අණුකාරකයන් වැනි තත්ත්වයන් පරීක්ෂණය කරන්නට අභියෝගයක් වේ.
මෙම ලිපිය තුළ, සත්ය ලෝකයේ UI පරීක්ෂණය දුර්වල බව පෙන්වන හය වර්ගයක් විස්තර කරයි. ඒවා නිරීක්ෂණය කරමින් ඔබේ ස්වයංක්රීය පරීක්ෂණය නිෂ්පාදන පරිසරයට සුදුසුද කියා තීරණය කළ හැක.
දෝෂ හය වර්ග
- භාෂා, RTL ලේඛන සහ කාල කලාප – භාෂා මාරු කිරීමෙන් පෙළ දිග, දිගුකාලීන දිනය, දශම ලකුණු, කීබෝර්ඩ් හැසිරීම වෙනස් වේ. දකුණු-වමට (RTL) අතුරුමුහුණතේ අලංකරණයත්, කාල කලාප අනුව දිනය පෙන්වීමත් වෙනස් වේ.
- භූමිකා පාලනය (RBAC) සහ භූමිකා මාරු කිරීම – පරිශීලකයාගේ භූමිකා අනුව බොත්තම් පෙන්වීම, URL ප්රවේශය අවහිර කිරීම, සැකසුම් මාරු කිරීමේ කාලය නිවැරදිව පරීක්ෂා කිරීම අවශ්ය.
- AI අණුකාරක වැඩපිළිවෙළ – AI ක්රියාකාරීත්වය සැලසුම්, උපකරණ භාවිතය, මනුෂ්ය අනුමත කිරීම, නැවත උත්සාහ කිරීම, අර්ධ-සම්පූර්ණ කිරීම වැනි බහු මාර්ගයන්ගෙන් යුක්තයි. නිවැරදිව පරීක්ෂා කිරීමට “කොන්ට්රාක්ට්” මට්ටමේ පරීක්ෂණයක් අවශ්ය.
- ආරම්භක සංචාර සහ පළමු වර පරිශීලක අත්දැකීම – ටූල්ටිප්, ඔවර්ලේ, මොඩල්, ප්රගතික සූචක, කුකීස්/ලෝකල් සටහන් වැනි තත්වයන්ගෙන් පසු පරීක්ෂා කිරීමේදී නිශ්චිත පරිසරයක් සැකසිය යුතුය.
- ගොනු උඩුගත කිරීම සහ බ්රව්සර-නියාමිත UI – OS-මට්ටමේ ගොනු සංවාද, drag‑and‑drop, clipboard භාවිතය වැනි අංග පරීක්ෂා කිරීම බ්රව්සර API වල සීමා නිසා අභියෝගකාරී වේ.
- ස්ථානික UI වෙනස්වීම් – භාෂා, කාල කලාප, පරිශීලක සැකසුම් වෙනස් වීමේදී UI අංගයන්ගේ ව්යුහය, අලංකරණය, පේළි ගණන වෙනස් වේ. මෙය පරීක්ෂණයේ “අවස්ථා” ලෙස සලකිය යුතුය.
මෙම සෑම අවස්ථාවකම පරීක්ෂණයක් නිර්මාණය කිරීමේදී, පරිසරය (browser language, locale, timezone), පරිශීලක ගිණුම්, දත්ත පිරිසිදු කිරීම වැනි අංග සලකා බලන්න. එසේ නොකළහොත්, පරීක්ෂණ කට්ටලය මන්දගාමී, නාස්තිකාරී හා නඩත්තු කිරීමට අමාරු වේ.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික සංවර්ධනයේ ගමනේදී UI පරීක්ෂණය ඉතා වැදගත්. දේශීය startups, fintech, e‑commerce සමාගම් සිය පද්ධති භාවිතය ලොකු පරිසරයට නිකුත් කරන කල, බහුභාෂා (සිංහල, ඉංග්රීසි, තමිල්) සහ RTL අලංකරණය සමඟ පරීක්ෂණය අවශ්ය වේ. මේ නිසා පරිශීලක අත්දැකීම නරඹන්නට හැකි වේ, අඩු බග්ස් සමඟ නිෂ්පාදන ගුණාත්මකතාව වැඩිවේ.
දෙවනුව, රජයේ e‑service හා ඩිජිටල් සේවා වැනි ව්යාපෘතිවලට RBAC සහ කාල කලාප පරීක්ෂණය අත්යවශ්යය. නිවැරදි පරීක්ෂණයක් නොමැතිනම්, ආරක්ෂක දෝෂ හෝ අදාළ නොවන UI පෙන්වීම් නිසා පරිශීලක විශ්වාසය අඩු විය හැක.
අවසන් වශයෙන්, AI‑චාලිත chat‑bots හෝ recommendation engines භාවිත කරන ව්යාපාර සඳහා, AI අණුකාරක වැඩපිළිවෙළ පරීක්ෂා කිරීමේ පසුබිම නිවැරදිව සැලසුම් කර නොමැතිනම්, අනුමත නොකළ ක්රියාකාරීත්වය පවතින අවදානමක් වේ.
එබැවින්, UI පරීක්ෂණයේ මෙම හය වර්ග හඳුනාගනිමින්, ශ්රී ලංකාවේ තාක්ෂණික කණ්ඩායම් වඩා ශක්තිමත්, ස්ථාවර, සහ පරිශීලක‑මිතුරුවත් නිෂ්පාදන නිර්මාණය කරගත හැක.