ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-24, Friday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 1

Playwright + Chromium එක් ස්ක්‍රිප්ට් එකෙන් WebRTC වීඩියෝ ඇමතුම් පරීක්ෂණය, දෙදෙනාගේ මැහුම් ඉවත් කරයි

Playwright + Chromium එක් ස්ක්‍රිප්ට් එකෙන් WebRTC වීඩියෝ ඇමතුම් පරීක්ෂණය, දෙදෙනාගේ මැහුම් ඉවත් කරයි

WebRTC පදනම් වූ වීඩියෝ ඇමතුම් යෙදුමක් පරීක්ෂා කිරීමේදී, පාරිභෝගිකයෙකු "කෝල්" බොත්තම ඔබා, තවත් අයෙක් දුරකථනයෙන් "ඇන්සර" කරන දර්ශනය ඔබට දකින්න පුළුවන්. මේ වගේ ක්‍රියාවලිය මනෝවිද්‍යාත්මකව පරීක්ෂා කිරීම අභියෝගාත්මකයි, ඒත් Playwright සහ Chromium එකතුවෙන් ඒ වැඩේ තනි ස්ක්‍රිප්ට් එකක් මගින් හැකිවී ඇත.

කාර්යය සාර්ථකව කරගන්න, ලේඛකයා බ්‍රවුසර දෙකක් – එකක් ඇමතුම් කරන්නේ, තවත් එකක් පිළිතුරු දෙන්නේ – ඒකකයක් තුළ නව Browser Contexts ලෙස සකසා ඇත. මෙය එක් පිටුවක් තුළ දෙපාර්ශවයම සමාන JavaScript runtime එකේ පවත්වා ගැනීමේ අඩුපාඩු (උදා: එකම කාමරය, එකම කැමරාව) වලින් මුකුණුවා. දෙකම වෙනස් Contexts එකම Chromium ප්‍රොසෙස් එකේ පවත්වා ගැනීම නිසා, කුකීස්, localStorage, permission, සහ RTCPeerConnection වැනි සියලුම දේ වෙන වෙනම වේ.

ස්ක්‍රිප්ට් එකේ වැදගත් කොටසක් නම් Chromium එකට දෙන launch flags: --use-fake-ui-for-media-stream සහ --use-fake-device-for-media-stream. මෙයින් අනුමත කිරීමේ පේජ් එකක් නොපැමිණ, කෘතිම කැමරාවක් (හරිත බෝලය) භාවිතා කරයි. පින්තූර-පරීක්ෂණ අවශ්‍ය නම් --use-file-for-fake-video-capture flag එකෙන් Y4M ගොනුවක් දාගත හැක. මේ සියල්ල CI පද්ධතියේ 40 තත්පරයක් තුළම ක්‍රියාත්මක වේ, මනෝ විද්‍යාත්මක පරීක්ෂකයන් දෙදෙනෙකුට අවශ්‍ය වූ Slack සංවාදය, උපාංග දෙක, සහ වේලාව ඉතුරු කරයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තරුණ සංවර්ධකයින්, QA ඉංජිනේරුවන්, සහ තාක්ෂණ ආයතන සඳහා මේ නව පරිසරය විශාල අවස්ථාවක් වේ.

  • ඉගෙනුම් වේගය: විශ්ව විද්‍යාල සහ පුහුණු පාඨමාලා වලදී, සිසුන්ට WebRTC සංකල්පය අත්හදා බැලීමට භෞතික උපාංග දෙකක් අවශ්‍ය නොවේ.
  • ව්‍යාපාරික ලාභය: ස්ථානයේ පරීක්ෂණ කාලය 40 තත්පරයට පමණ ඉක්මවා, නිෂ්පාදන නිකුතුවේ ගතවන කාලය අඩු කරයි.
  • වියදම් ඉතිරි කිරීම: භෞතික උපාංග, Slack පණිවිඩ, හා මනෝ පරීක්ෂකයන්ගේ වේලාව ඉවත් කිරීමෙන් ව්‍යාපාරික පිරිවැය අඩුවේ.

අදාල ක්‍රමවේදය අදාළ පරිසරයේ CI/CD පයිප්ලයින් වලට සරලව ඒකාබද්ධ කළ හැකි බැවින්, ශ්‍රී ලංකාවේ තාක්ෂණික ආයතනවල ගුණාත්මක නිෂ්පාදන ඉදිරිපත් කිරීමේ තරඟකාරිත්වය ඉහළ යයි.

මෙම නව පරීක්ෂණ ක්‍රමය, ඉදිරි ගමනේදී WebRTC ඇප්ස් වල ගුණාත්මකභාවය තහවුරු කිරීමේ නව මාර්ගයක් බවට පත්වේ. ඔබේ ව්‍යාපාරය හෝ අධ්‍යයන ව්‍යාපෘතියේ මේ තාක්ෂණය අදම භාවිතා කර බලන්න.

💡 ඔබේ ව්‍යාපාරයට හෝ අධ්‍යයනයට මෙය අදම භාවිතා කරන්න!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#Playwright #WebRTC #Automation #Testing #Chrome