Intern
რა არის ფუნქციონალური ტესტირება?
sobes.tech AI
პასუხი AI-სგან
ක්රියාකාරකම් පරීක්ෂා කිරීම යනු, මෘදුකාංගය ක්රියාකාරකම් අවශ්යතා හා විශේෂාංග සමඟ අනුකූලව පරීක්ෂා කරන වර්ගයකි, පද්ධතියේ අභ්යන්තර ව්යුහය ("කළු කොටුව" ආකෘතිය) සැලකිල්ලට නොගනිමින්. එය, පරිශීලකයන් අපේක්ෂා කරන පරිදි මෘදුකාංගයේ සෑම ක්රියාවක් ම ක්රියාත්මක වන බව පරීක්ෂා කිරීමේ අරමුණින් යුක්තයි.
ක්රියාකාරකම් පරීක්ෂා කිරීමේ ප්රධාන අරමුණු:
- ක්රියාකාරකම් අවශ්යතා සමඟ අනුකූලව පරීක්ෂා කිරීම.
- සැලසුම් කළ සියලු ක්රියාකාරකම් නිවැරදිව ක්රියාත්මක වන බව සහතික කිරීම.
- අසමත් ක්රියාකාරකම් නිවැරදිව ක්රියාත්මක නොවීමේ දෝෂ හඳුනා ගැනීම.
ක්රියාකාරකම් පරීක්ෂා කිරීමේ වර්ග:
- ඒකක පරීක්ෂා (Unit Testing): තනි කොටස් හෝ මොඩියුල පරීක්ෂා කිරීම. සාමාන්යයෙන් සංවර්ධකයන් විසින් සිදුකෙරේ.
- ආකෘතික පරීක්ෂා (Integration Testing): මොඩියුල හෝ පද්ධති අතර අන්තර්ක්රියාව පරීක්ෂා කිරීම.
- පද්ධති පරීක්ෂා (System Testing): සම්පූර්ණ පද්ධතියේ සංකීර්ණ පරීක්ෂා කිරීම, සාමාන්ය අවශ්යතා සමඟ අනුකූලව පරීක්ෂා කිරීම.
- ආකෘතික පිළිගැනීමේ පරීක්ෂා (Acceptance Testing): අවසන් පරීක්ෂා, එය පාරිභෝගිකයා හෝ අවසන් පරිශීලක නියෝජිතයින් විසින් සිදුකෙරේ, නිෂ්පාදනය නිකුත් කිරීමට සුදානම් බව තහවුරු කිරීම සඳහා.
- ඇල්ෆා පරීක්ෂා (Alpha Testing): අභ්යන්තර කණ්ඩායම විසින් සිදුකෙරෙන පිළිගැනීමේ පරීක්ෂා, සංවර්ධකයන්ට ආසයි.
- බීටා පරීක්ෂා (Beta Testing): සැබෑ පරිශීලකයින් විසින් සැබෑ කොන්දේසි යටතේ සිදුකෙරෙන පිළිගැනීමේ පරීක්ෂා.
ක්රියාකාරකම් පරීක්ෂා කිරීමේ ක්රියාවලිය:
- අවශ්යතා විශ්ලේෂණය.
- පරීක්ෂා සැලැස්වීම.
- පරීක්ෂා මොහොතන් සැලැස්වීම.
- පරීක්ෂා දත්ත සකස් කිරීම.
- පරීක්ෂා මොහොතන් ක්රියාත්මක කිරීම.
- ප්රතිඵල විශ්ලේෂණය හා දෝෂ ලියාපදිංචි කිරීම.
- දෝෂ නිවැරදි කිරීමෙන් පසු නැවත පරීක්ෂා කිරීම.
උදාහරණ:
| පියවර | අපේක්ෂිත ප්රතිඵල |
|---|---|
| 1. පිවිසුම් පිටුව විවෘත කරන්න. <br> 2. නිවැරදි ලොගින් සහ මුරපදය ඇතුල් කරන්න. <br> 3. "ඇතුල් වන්න" බොත්තම ක්ලික් කරන්න. | පරිශීලකයා සාර්ථකව අනුමත කරගෙන ප්රධාන පිටුවට මාරු වේ. |
| 1. ලියාපදිංචි පිටුව විවෘත කරන්න. <br> 2. "ඊමේල්" ක්ෂේත්රය හිස් තබන්න. <br> 3. "ලියාපදිංචි වන්න" බොත්තම ක්ලික් කරන්න. | "ඊමේල්" ක්ෂේත්රය සඳහා වලංගුකරණ පණිවිඩයක් පෙන්වයි. |
ක්රියාකාරකම් පරීක්ෂා කිරීම මෘදුකාංග ගුණාත්මකභාවය සහතික කිරීමේ මූලික හා අනිවාර්ය අදියරකි.