ඉක්මනින් වෙනස් වන Agile වටාපිටියක, ටෙස්ට් කේස් ලියීම සහ නඩත්තු කිරීම කාලය බොහොමයක් ගනී. එය අඩු කරගන්න AI‑වල හැකියාව භාවිතා කරන විකල්පයක් දැන් ලැබී ඇත. OpenAI‑ගේ GPT API එක සමඟ Playwright ටෙස්ට් කේස් ස්වයංක්රීයව ජනනය කරන උපාය මාර්ගයක් මේ ලිපියෙන් ඔබට ඉගෙන ගත හැක.
මෙම ක්රමය පළමුව පරිශීලක කතාවක් හෝ අවශ්යතා ලේඛනයක් prompt ලෙස ලබා දෙනවා. Prompt Handler එක ඒ විස්තර GPT API වෙත එවා, AI‑ය එය විශ්ලේෂණය කර Playwright ටෙස්ට් ටෙම්ප්ලේට් එකක් සකස් කරයි. අවසානයේ .ts ගොනුවක් ලෙස සකස් වූ කේතය tests/generated.spec.ts ෆෝල්ඩරයට ලිවෙයි. ඉන්පසු ඔබට ඒ ටෙස්ට් එක Playwright සමඟ ඕනෑම CI/CD පද්ධතියකට එක් කරගත හැක.
AI‑ය භාවිතා කිරීමේ ප්රධාන වාසිය වන්නේ, පරිශීලක ප්රවාහය, ලොකේටර් තේරීම, වෙයිට් හෝ ව්යතිරේක අවස්ථා වැනි තොරතුරු සියල්ලක් ස්වයංක්රීයව සකස් කර දීමයි. ඒ නිසා ටෙස්ට් ලේඛකයන්ට කේත ලිවීමේ කාලය අඩු වී, තෙරුම් ගත යුතු ලොජික් සහ ව්යාපාරික ලක්ෂ්යයන්ට වැඩි අවධානයක් යොමු කළ හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණික විශ්වවිද්යාල සිසුන්, ස්වයංක්රීය පරීක්ෂණ ක්රමවේදයන්ගෙන් ඉගෙන ගන්න පුළුවන්. AI‑මගින් ජනනය වූ ටෙස්ට් කේස් පරික්ෂා කිරීමේ කුසලතා වර්ධනය කරයි. ඒසේම දේශීය සොෆ්ට්වේයාර් සමාගම්ට QA කාර්ය සාධනය වේගවත් කර, නිෂ්පාදන නිකුත් කාලය කෙටි කර, ගනුදෙනුකරුවන්ගේ විශ්වාසය වැඩි කරයි.
- සහජන පරිශීලක කතාවන්ගෙන් තත්කාලීන ටෙස්ට් කේස් නිර්මාණය.
- OpenAI API භාවිතයෙන් අඩු වියදමින් ඉහළ තත්ත්වයේ QA.
- සිසුන්ට AI‑ගත පරීක්ෂණ මෙවලම් සමඟ ප්රායෝගික අත්දැකීම්.
අවසානයේ, AI‑ය ටෙස්ට් ඉංජිනේරුවන්ගේ වැඩ අඩු නොකරයි, නමුත් ඔවුන්ගේ නිෂ්පාදන කාර්යක්ෂමතාවය තවත් ඉහළට ගෙන යාමට උපකාරී වේ. Playwright සහ GPT එකතු කර, ඔබට ඉක්මනින් ප්රොටෝටයිප් ටෙස්ට්, QA කෝපිලට් හෝ පාරිභෝගික පරීක්ෂණ පද්ධතියක් ගොඩනැගිය හැක.