ඒකක
1. මෘදුකාංග පරීක්ෂණ සහ QA හි කෘතිම බුද්ධිය හැඳින්වීම: භූමිකාවන්, සීමා මායිම්, ව්‍යාජ අවදානම් සහ වලංගුකරණය 2. පරීක්ෂණ අවස්ථාව සහ පරීක්ෂණ සිද්ධි උත්පාදනය: අවශ්‍යතාවයේ සිට විස්තීරණ පාලනය දක්වා 3. ගවේෂණාත්මක පරීක්ෂණ සහ පරීක්ෂණ අදහස් ජනනය: AI සමඟ නිර්මාණාත්මක දෝෂ දඩයම් කිරීම 4. UI පරීක්ෂණ ස්වයංක්‍රීයකරණය: AI සමඟ සෙලේනියම්, නාට්‍ය රචක සහ සයිප්‍රස් කේතය ජනනය කිරීම 5. API පරීක්ෂණ ස්වයංක්‍රීයකරණය: AI සමඟ කොන්ත්‍රාත්, යෝජනා ක්‍රමය සහ අවසානය දක්වා වලංගු කිරීම 6. ඒකක පරීක්ෂණ උත්පාදනය සහ පරීක්ෂා කිරීමේ හැකියාව: AI සමඟ ශක්තිමත් පරීක්ෂාව 7. දෝෂ වාර්තා ලිවීම සහ ප්‍රමුඛත්වය: AI සමඟ පැහැදිලි, ප්‍රතිනිෂ්පාදනය කළ හැකි වාර්තා 8. පරීක්ෂණ ආවරණ විශ්ලේෂණය සහ අවදානම් මත පදනම් වූ පරීක්ෂණ: AI සමඟින් නිවැරදිව ඉලක්ක කිරීම 9. ප්‍රතිගාමී පරීක්ෂණ, පරීක්ෂණ නඩත්තු කිරීම සහ බිඳෙනසුලු පරීක්ෂණවලට එරෙහිව සටන් කිරීම 10. ව්‍යාජ-විශ්වාස අවදානම, පරීක්ෂණ තත්ත්ව, සහ විකෘති පරීක්ෂාව: පරීක්ෂණ පරීක්ෂණ 11. අවසානය සිට අවසානය දක්වා කාර්ය ප්‍රවාහය, CI/CD ඒකාබද්ධ කිරීම, ආචාර ධර්ම සහ ආරක්ෂාව: AI වගකීමෙන් භාවිතා කිරීම
ඒකකය 4 / 11

UI පරීක්ෂණ ස්වයංක්‍රීයකරණය: AI සමඟ සෙලේනියම්, නාට්‍ය රචක සහ සයිප්‍රස් කේතය ජනනය කිරීම

ලාභ:

  • දත්ත-පරීක්ෂණය, විවෘත රැඳී සිටීම සහ සැබෑ පරිශීලක ප්‍රතිඵලය සත්‍යාපනය කරන බව තහවුරු කිරීම ඇතුළුව, කෘතිම බුද්ධිය සමඟ ශක්තිමත් UI පරීක්ෂණ කේතයක් නිෂ්පාදනය කිරීමේ හැකියාව
  • බිඳෙනසුලු පරීක්ෂණ (නරක තේරීම, අන්ධ බලා සිටීම) වළක්වා ගැනීමේ හැකියාව සහ පිටු වස්තු ආකෘති ව්‍යුහය තුළ පරීක්ෂණ පහසු කරවීම
  • කේතය බිඳ දැමීමෙන් නිපදවන සෑම UI පරීක්ෂණයක්ම පරීක්ෂා කිරීමට සහ ව්‍යාජ සමත් වූ පරීක්ෂණ හඳුනාගෙන ඒවා නිවැරදි කිරීමට හැකියාව

පරිශීලකයෙකු බ්‍රවුසරයක කරන සෑම ක්ලික් කිරීමක්ම, සෑම පෝරමයක්ම පිරවීමක්, සෑම පිටු සංක්‍රාන්තියක්ම අතින් නැවත නැවතත් පරීක්ෂා කළ නොහැක - UI පරීක්ෂණ ස්වයංක්‍රීයකරණය (පරිශීලක අතුරුමුහුණත; මෙම පරීක්ෂණ ක්‍රමලේඛනගතව සැබෑ බ්‍රවුසරයක් ධාවනය කිරීමෙන් පරිශීලක හැසිරීම අනුකරණය කරයි) පවතින්නේ එබැවිනි. Selenium, Playwright සහ Cypress මෙම කාර්යය සඳහා වඩාත් පොදු මෙවලම් වේ. කෘත්‍රිම බුද්ධිය (AI) මෙම මෙවලම් සඳහා කේතය ලිවීමට ඉතා දක්ෂයි: ඔබ පරීක්ෂණ නඩුවක් විස්තර කරයි, AI ඔබට ක්‍රියා කළ හැකි ස්වයංක්‍රීය ස්ක්‍රිප්ට් එකක කෙටුම්පතක් ලබා දෙයි. නමුත් මෙහිදී මෙම මොඩියුලයේ මධ්‍යම අනතුරු ඇඟවීම නැවත ක්‍රියාත්මක වේ: AI විසින් නිපදවන UI පරීක්ෂණ කේතය බොහෝ විට “කොළ ආලෝකවත් කරන නමුත් වැරදි දේ සත්‍යාපනය කරන” හෝ සුළඟේ පියාසර කරන බිඳෙනසුලු පරීක්ෂණ විය හැකිය. ඔබේ කාර්යය වන්නේ මෙම කේතය ක්‍රියාත්මක කිරීම නොව, එය සත්‍ය වශයෙන්ම නිවැරදි දේ තහවුරු කරන බවට වග බලා ගැනීමයි.

මෙම ඒකකය තුළ, අපි AI සමඟ ශක්තිමත්, නඩත්තු කළ හැකි සහ සත්‍ය වශයෙන්ම වලංගු UI පරීක්ෂණ නිෂ්පාදනය කිරීමට ඉලක්ක කරමු; බිඳෙනසුලු පරීක්ෂණ වළක්වා ගැනීමට ඔබ ඉගෙන ගනු ඇත.

ඝන UI පරීක්ෂණයේ කුළුණු තුන

1. නිවැරදි මූලද්‍රව්‍ය ලොකේටරය. පිටුවේ ඇති මූලද්‍රව්‍යය සෙවීමට පරීක්ෂණයක් තේරීමක් භාවිතා කරයි. AI බොහෝ විට බිඳෙනසුලු තේරීම් කරන්නන් නිෂ්පාදනය කරයි: දිගු XPath මාර්ග (ලිපිනය පිටු ව්‍යුහය මත වැඩිපුර රඳා පවතී), CSS පන්තියේ නම් මත පදනම් වූ තේරීම් (සැලසුම් වෙනස් වූ විට කැඩී යයි). ශක්තිමත් ක්‍රමය වන්නේ සංවර්ධකයා පරීක්‍ෂණය සඳහා එක් කළ දත්ත-පරීක්‍ෂණය වැනි ස්ථායී ගුණාංග වේ. මෙය පැහැදිලිවම AI මත පටවන්න.

2. පැහැදිලි රැඳී සිටීම. UI පරීක්‍ෂාවේදී අවදානමේ අංක එකේ මූලාශ්‍රය වන්නේ කාල නිර්ණයයි. නිරන්තර නින්ද (3) (අන්ධ බලා සිටීම) නරක පුරුද්දකි: සමහර විට එය ප්රමාණවත් නොවේ, සමහර විට එය කාලය නාස්ති කරයි. නිවැරදි ක්‍රමය නම් "මෙම මූලද්‍රව්‍යය දිස්වන තුරු රැඳී සිටින්න" යනුවෙන් පැහැදිලි රැඳී සිටීමයි. නාට්‍ය රචකයා මෙය බොහෝ දුරට ස්වයංක්‍රීයව කරයි; Selenium හි ඔබ එය පැහැදිලිවම ඉල්ලා සිටිය යුතුය.

3. අර්ථවත් ප්රකාශය. පරික්ෂණය මඟින් පරිශීලකයා සැබවින්ම දකින ප්‍රතිඵලය සත්‍යාපනය කළ යුතුය - “ඇණවුම් අංකය තිරයේ දිස් වූවා” වැනි “පිටුව පටවා ඇත” පමණක් නොවේ. AI විසින් නිපදවන පරීක්ෂණයට ප්‍රකාශයක් නොමැති නම් හෝ නොවැදගත් නම්, එම පරීක්ෂණය ව්‍යාජ සමත් (1 වන ඒකකය) නිෂ්පාදනය කරයි.

අවවාදයයි: ඔබ ප්‍රථමයෙන් AI-ජනනය කරන ලද UI පරීක්ෂණයක් දකින විට, උපරිම වශයෙන් කරුණු තුනක් පරීක්ෂා කරන්න: තේරීම්කරුවන් කැපවී සිටිනවාද (දත්ත-පරීක්‍ෂණය), රැඳී සිටින්නේ (අන්ධ නින්දක් නැත), සහ ප්‍රකාශය සත්‍ය පරිශීලක ප්‍රතිඵලය සත්‍යාපනය කරන්නේද? මෙම තුන හරි නම්, පරීක්ෂණය බොහෝ විට ඝන වේ.

පිටු වස්තු ආකෘතිය

පරීක්ෂණ විශාල වන විට, එක් එක් පරීක්ෂණය තුළ තේරීම්කරුවන් ලිවීම නඩත්තු බියකරු සිහිනයක් බවට පත්වේ. Page Object Model (POM — එක් එක් පිටුව/තිරය සඳහා තේරීම් සහ ක්‍රියා තනි පන්තියකට එකතු කරන නිර්මාණ රටාව) තේරීම්කාරකය එක තැනක තබා ගනී; අතුරු මුහුණත වෙනස් වූ විට, ඔබ එය තනි ගොනුවකින් යාවත්කාලීන කරන්න. AI විසින් පරීක්ෂණ සෘජුව නොව POM ව්‍යුහයක් තුළ නිපදවීමට සලස්වන්න; මෙය නඩත්තුව රැඩිකල් ලෙස පහසු කරයි.

දුර්වල ක්ෂණික / ශක්තිමත් විමසුම

දුර්වල: "පිවිසුම් පිටුව සඳහා සෙලේනියම් පරීක්ෂණයක් ලියන්න."
ප්‍රබල: "Playwright (TypeScript) සමඟින් පිවිසුම් ප්‍රවාහ පරීක්ෂණයක් ලියන්න. තේරීම් කරන්නන් භාවිතා කරන්නේ දත්ත-පරීක්ෂණය පමණි; පරිශීලකයා දකින දේ පාලනය භාවිතා නොකරන්න, පිටු මාතෘකාව නොවේ."

බලවත් ක්ෂණික; මෙවලම භාෂාව, තේරීම් ප්‍රතිපත්තිය, රැඳී සිටීමේ උපාය, ගෘහ නිර්මාණ ශිල්පය (POM) සහ ප්‍රකාශන තහවුරු කිරීමේ අපේක්ෂාව ලබා දෙයි.

දත්ත සහ පරිසර ස්වාධීනත්වය පරීක්ෂා කරන්න

ඝන UI පරීක්ෂණයක් නිවැරදිව ලියා ඇතිවා පමණක් නොව, තමන්ගේම පරීක්ෂණ දත්ත ගොඩනඟා පිරිසිදු කරයි. AI-උත්පාදනය කරන ලද පරීක්ෂණ බොහෝ විට පරිසරයේ දැනටමත් පවතින බවට උපකල්පනය කරන පරිශීලකයෙකුට හෝ වාර්තාවකට සම්බන්ධ වේ ("පරිපාලක පරිශීලකයෙකු ලෙස ලොග් වන්න"). පරීක්ෂණය වෙනත් පරිසරයක හෝ වෙනත් පරීක්ෂණයකින් පසුව ධාවනය වන විට මෙම උපකල්පනය බිඳ වැටේ (ඒකක 9 හි ඇණවුම් පරායත්තතා ගැටළුව). සත්යය නම් සෑම පරීක්ෂණයක්ම පරීක්ෂණය ආරම්භයේදීම අවශ්ය දත්ත නිර්මාණය කරයි (හෝ API ඇමතුමක් සමඟ එය සකස් කරයි) සහ අවසානයේ එය පිරිසිදු කරයි. "මෙම පරීක්ෂණය පරීක්ෂණය තුළ රඳා පවතින ඕනෑම දත්තයක් සැකසීමට AI වෙත පැහැදිලිව උපදෙස් දෙන්න; පිටතින් සූදානම් කළ දත්ත උපකල්පනය නොකරන්න."

තවත් වැදගත් කරුණක් වන්නේ සැබෑ පරිශීලක දත්ත සමඟ UI පරීක්ෂාව සිදු නොකිරීමයි. පරීක්ෂණ පරිසරය තුළ නිෂ්පාදන දත්ත සමුදා පිටපතක් භාවිතා කරන්නේ නම්, මෙම වාර්තා සැබෑ පුද්ගලයින්ගේ දත්ත වේ; තිරපිටපත් සහ පරීක්ෂණ පටිගත කිරීම් මෙම දත්ත හෙළිදරව් කළ හැක. සින්තටික් (ප්‍රබන්ධ) පරීක්ෂණ ගිණුම් භාවිතා කරන්න; එය රහස්‍යභාවය ආරක්ෂා කරන අතර පරීක්ෂණ ප්‍රතිනිෂ්පාදනය කරයි. සැබෑ පාරිභෝගික ගිණුමක් සමඟින් "ඇණවුම අවලංගු කිරීමේ" පරීක්ෂණයක් පැවැත්වීම සදාචාරාත්මක සහ ක්‍රියාකාරී වැරැද්දකි.

ඉඟිය: UI පරීක්ෂණ හැකිතාක් අඩුවෙන් තබා ගන්න; වේගවත් සහ ස්ථායී API සහ ඒකක පරීක්ෂණ වෙත සත්‍ය සත්‍යාපනය තබන්න. UI පරීක්‍ෂණය මිල අධික සහ බිඳෙන සුළුය - එය සැබවින්ම අන්තයේ සිට අවසාන පරිශීලක ප්‍රවාහය වලංගු කිරීමට පමණක් භාවිතා කරන්න (පරීක්ෂණ පිරමිඩ තර්කනය).

වාහන සංසන්දනය

ලක්ෂණය

සෙලේනියම්

නාට්ය රචකයා

සයිප්රස්

භාෂා

Java, C#, Python, JS

JS/TS, Python, .NET, Java

JavaScript/TypeScript

ස්වයංක්‍රීය පොරොත්තු

නැත (අතින්)

ඔව් (ශක්තිමත්)

ඔව්

බහු බ්රවුසරය

පුළුල්

Chromium/Firefox/WebKit

Chromium-ආධිපත්‍යය

බිඳෙනසුලු වීමේ ප්රවණතාවය

ඉහළ (අතින් පොරොත්තු)

අඩු

අඩු

ඉගෙනීමේ පහසුව

මධ්යම

පහසුයි

පහසුයි

සමාන්තර මෙහෙයුම

ජාලකය අවශ්‍යයි

ඉදි කර ඇත

පදිංචිකරු/ගෙවන ලද

AI වෙතින් කේතයක් ඉල්ලා සිටින විට, එය කුමන වාහනයට අයත් දැයි පැහැදිලිව සඳහන් කරන්න; එසේ නොමැතිනම්, එය ව්‍යාකූල, ක්‍රියා නොකරන කේතයක් නිපදවිය හැක.

පිටපත් කළ හැකි සැකිලි හතරක්

1) ඝන UI පරීක්ෂණ උත්පාදනය:

ඔබගේ භූමිකාව: ජ්‍යෙෂ්ඨ පරීක්ෂණ ස්වයංක්‍රීය ඉංජිනේරු. පහත ප්‍රවාහය සඳහා [මෙවලම + භාෂාව] සමඟ පරීක්ෂණ ලියන්න: [ප්‍රවාහය]. රීති:- තේරීම් දත්ත-පරීක්ෂා කිරීම පමණි; XPath/CSS-class භාවිතා කරමින්. - අන්ධ නින්දක් නැත; පැහැදිලි/ස්වයංක්‍රීය රැඳී සිටීම භාවිතා කරන්න. - පිටු වස්තු ආකෘතිය යොදන්න. - සෑම ප්‍රකාශයකටම සත්‍ය පරිශීලක ප්‍රතිඵලය සත්‍යාපනය කිරීමට ඉඩ දෙන්න. ඔබ වලංගු කරන පිළිගැනීමේ නිර්ණායක සෑම පරීක්ෂණයකම ආරම්භයේ දී අදහස් දක්වන්න.

2) බිඳෙනසුලු පාලනය:

බිඳෙනසුලු බව සඳහා පහත UI පරීක්ෂණය පරීක්ෂා කරන්න:- අස්ථායී තේරීම්කාරකයක් තිබේද (දිගු

3) පිටු වස්තුවට පරිවර්තනය:

පහත සරල පරීක්ෂණ කේතය පිටු වස්තු ආකෘති ව්‍යුහය බවට පරිවර්තනය කරන්න. තේරීම් සහ ක්‍රියා පිටු පන්ති වෙත ගෙන යන්න; පරීක්ෂණ ගොනුවට සිද්ධි ප්‍රවාහය පමණක් කියවීමට ඉඩ දෙන්න. [මෙවලම්/භාෂාව].කේතය: [කේතය අලවන්න]

4) ව්‍යාජ සංක්‍රාන්ති සාක්ෂි:

මෙම UI පරීක්ෂණය සත්‍ය වශයෙන්ම වලංගු වන බව ඔප්පු කරන්න: මෙම පරීක්ෂණය රතු පැහැයට හැරෙන යෙදුම් කේතයට මා කරන එකම වෙනස කුමක්ද? පරීක්ෂණය බිඳ දමන වෙනසක් ඔබට සොයාගත නොහැකි නම්, පරීක්ෂණය ප්රමාණවත් නොවේ; නැතිවූ ප්‍රකාශ එකතු කරන්න.පරීක්‍ෂණය: [අලවන්න පරීක්ෂණය]

කුඩා නඩු තුනක්

නඩුව 1 - බිඳෙනසුලු තේරීම් වලින් නිදහස් වීම. AI සමඟින් එක් කණ්ඩායමක් නිෂ්පාදනය කරන ලද පරීක්ෂණ 40 න් 70%ක් අතුරු මුහුණත යාවත්කාලීන කිරීමෙන් පසුව කැඩී ගියේය; ඒවා කිසිවක් සැබෑ දෝෂ නොවේ, ඒවා සියල්ලම බිඳෙනසුලු XPath තේරීම් කරන්නන් විය. කණ්ඩායම "බිඳෙනසුලු පරීක්ෂා" අච්චුව සමඟ පරීක්ෂණ දත්ත-පරීක්ෂාකාරී පදනමක් බවට පරිවර්තනය කළේය. මීළඟ අතුරුමුහුණත් යාවත්කාලීන තුනේදී, ව්‍යාජ විරාම ගණන බිංදුවට පහත වැටුණි; නඩත්තු කාලය සතියකට පැය 6 සිට විනාඩි 30 දක්වා අඩු විය.

නඩුව 2 - ව්‍යාජ සමත් UI පරීක්ෂණය. AI විසින් "කරත්තයට එකතු කරන්න" පරීක්ෂණයක් නිෂ්පාදනය කරන ලදී; පරීක්ෂණය හරිත විය. "Fake-proof-of-passage" අච්චුව ක්‍රියාත්මක කරන විට, පරීක්‍ෂණය දර්ශණය වූයේ බොත්තම ක්ලික් කිරීම සහ පිටු මාතෘකාව පමණක් පරීක්ෂා කිරීම සඳහා වන අතර, කරත්ත කවුන්ටරය වැඩි වී තිබේද නැද්ද යන්න කිසි විටෙක සත්‍යාපනය නොකරයි. කරත්ත ලොජික් එක සම්පූර්නයෙන්ම කැඩුනත් ටෙස්ට් එක පාස් උනා. සත්‍ය ප්‍රකාශය එක් කරන ලදී (කරත්ත ලාංඡනය "1" වේ).

නඩුව 3 - අන්ධ පොරොත්තු උගුල. AI විසින් නිපදවන ලද සෙලේනියම් පරීක්ෂණයේදී, එක් එක් පියවරෙන් පසු නින්ද (2) විය; පරීක්ෂණ 60ක් විනාඩි 14ක් ගත වූ අතර තවමත් ඉඳහිට කැඩී ගියේය. විවෘත රැඳී සිටීමට මාරු වීමෙන් පසු (මූලද්‍රව්‍යය ක්ලික් කළ හැකි වන තෙක් රැඳී සිටින්න) කාලය විනාඩි 5 දක්වා අඩු වූ අතර බිඳෙනසුලු බව අතුරුදහන් විය. අන්ධ බලා සිටීම මන්දගාමී මෙන්ම විශ්වාස කළ නොහැකි විය.

පොදු වැරදි

  • බිඳෙනසුලු තේරීම්කරුවන්ට එකඟ වීම. AI විසින් ජනනය කරන ලද දිගු XPaths භාවිතා කිරීම; පළමු අතුරු මුහුණත වෙනස් කිරීමේදී පරීක්ෂණ බිඳ වැටේ.
  • අන්ධ `නින්ද` අත්හැරීම. ස්ථාවර බලා සිටීමකින් කාලය "විසඳීම"; මන්දගාමී සහ අවිනිශ්චිත දෙකම.
  • සුළු ප්‍රකාශයක්. පිටුව පූරණය වී ඇති බව තහවුරු කරන්න; සත්‍ය පරිශීලක ප්‍රතිඵලය පරීක්ෂා නොකිරීම (ව්‍යාජ පාස්).
  • POM නොමැතිව වර්ධනය වන්න. එක් එක් පරීක්ෂණය සඳහා තේරීම් බෙදාහරින්න; අතුරු මුහුණත වෙනස් වන විට ගොනු දුසිම් ගණනක් අතින් යාවත්කාලීන කිරීම.
  • මෙවලම සඳහන් නොකරයි. ඔබට අවශ්‍ය මෙවලම/භාෂාව AI ට නොකියයි; අවුල් සහගත, ක්‍රියා නොකරන කේතය.
  • ඔබ උත්පාදනය කරන ලද කේතය සහ අවසර පත්‍රය ධාවනය කරන විට විශ්වාස කිරීම. කේතය බිඳීමෙන් පරීක්ෂා කිරීම නොවේ.

සාරාංශයකින්

UI පරීක්ෂණ ස්වයංක්‍රීයකරණය වැඩසටහන සමඟ සැබෑ බ්‍රවුසරය ධාවනය කිරීමෙන් පරිශීලක හැසිරීම සත්‍යාපනය කරයි. AI මෙම කේතය ඉක්මනින් ජනනය කරයි, නමුත් විශාල අන්තරායන් දෙකක් තිබේ: බිඳෙනසුලු පරීක්ෂණ (නරක තේරීම, අන්ධ බලා සිටීම) සහ ව්‍යාජ සමත් පරීක්ෂණ (අසම්පූර්ණ / සුළු ප්‍රකාශය). ඝන UI පරීක්‍ෂණයේ කුළුණු තුන වන්නේ කැපවීම තේරීම (data-testid), පැහැදිලි බලා සිටීම සහ සත්‍ය පරිශීලක ප්‍රතිඵලය සත්‍යාපනය කරන බව තහවුරු කිරීමයි. Page Object Model හි උත්පාදනය කරන ලද පරීක්ෂණ තිබීම නඩත්තුව රැඩිකල් ලෙස සරල කරයි. "මෙය බිඳ දමන වෙනස කුමක්ද?" යන ප්‍රශ්නය සමඟින් උත්පාදනය කරන ලද සෑම පරීක්ෂණයක්ම පරීක්ෂා කරන්න.

යෙදුම් කාර්යය

ඔබේම ව්‍යාපෘතියෙන් පරිශීලක ප්‍රවාහයක් තෝරන්න (උදා: පුරනය වීම හෝ සෙවීම). “ශක්තිමත් UI පරීක්ෂණ උත්පාදනය” අච්චුව සමඟ AI පරීක්ෂණ ලිවීමට සලස්වන්න. ඉන්පසුව: (1) තේරීම්කරුවන් පරීක්ෂා කර සවි කර "බිඳෙනසුලු පරීක්ෂාවක්" සමඟ බලා සිටීම, (2) සෑම පරීක්ෂණයක්ම සත්‍ය වශයෙන්ම "ව්‍යාජ සමත් සාක්ෂියක්" සමඟ වලංගු බව ඔප්පු කරන්න, (3) කේතය බිඳ දමා පරීක්ෂණය රතු පැහැයට හැරෙන බව නිරීක්ෂණය කරන්න. නිපදවන ලද සහ නිවැරදි කරන ලද පරීක්ෂණ සංඛ්‍යාව සහ ඔබ සොයාගත් දුර්වලතා සහ ව්‍යාජ සමත්වීම් සංඛ්‍යාව වාර්තා කරන්න.

පිරික්සුම් ලැයිස්තුව

  • [ ] මම AI හට මෙවලම, භාෂාව, තේරීම් ප්‍රතිපත්ති සහ ගෘහ නිර්මාණ ශිල්පය (POM) පැහැදිලිව ලබා දුනිමි.
  • [ ] මම තේරීම්කරුවන් දත්ත-පරීක්ෂා කර ඇති බව සත්‍යාපනය කළෙමි.
  • [ ] මම අන්ධ නින්ද වෙනුවට පැහැදිලි/ස්වයංක්‍රීය බලා සිටීම භාවිතා කිරීමට වග බලා ගත්තෙමි.
  • [ ] සෑම ප්‍රකාශයක්ම සත්‍ය පරිශීලක ප්‍රතිඵලය සත්‍යාපනය කරන බව මම පරීක්ෂා කළෙමි.
  • [ ] මම කේතය බිඳ දැමීමෙන් සෑම පරීක්ෂණයක්ම පරීක්ෂා කළෙමි; මම දැක්කා ඒක රතු වෙනවා.
  • [ ] මම Page Object Model ව්‍යුහයේ පරීක්ෂණ එකතු කළෙමි.