අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

ආයුබෝවන් හැමෝටම!

අපගේ සමාගම මෘදුකාංග සංවර්ධනය සහ පසුව තාක්ෂණික සහාය සඳහා නියැලී සිටී. තාක්ෂණික සහාය අවශ්‍ය වන්නේ දෝෂ නිවැරදි කිරීම පමණක් නොව, අපගේ යෙදුම්වල ක්‍රියාකාරිත්වය අධීක්ෂණය කිරීම ය.

උදාහරණයක් ලෙස, එක් සේවාවක් බිඳ වැටී ඇත්නම්, ඔබ මෙම ගැටළුව ස්වයංක්‍රීයව පටිගත කර එය විසඳීමට පටන් ගත යුතු අතර, අතෘප්තිමත් පරිශීලකයින් තාක්ෂණික සහාය සම්බන්ධ කර ගැනීමට බලා නොසිටින්න.

අපට කුඩා සමාගමක් ඇත, යෙදුම් අධීක්ෂණ සඳහා කිසිදු සංකීර්ණ විසඳුම් අධ්‍යයනය කිරීමට සහ නඩත්තු කිරීමට අපට සම්පත් නොමැත, අපට සරල හා ඵලදායී විසඳුමක් සොයා ගැනීමට අවශ්‍ය විය.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

අධීක්ෂණ උපාය

යෙදුමක ක්‍රියාකාරීත්වය පරීක්ෂා කිරීම පහසු නැත; මෙම කාර්යය සුළුපටු නොවේ, කෙනෙකුට නිර්මාණශීලී යැයි පැවසිය හැකිය. සංකීර්ණ බහු සම්බන්ධක පද්ධතියක් සත්යාපනය කිරීම විශේෂයෙන් අපහසු වේ.

අලියෙක් කන්නේ කොහොමද? කොටස් වශයෙන් පමණි! යෙදුම් නිරීක්ෂණය කිරීමට අපි මෙම ප්‍රවේශය භාවිතා කරමු.

අපගේ නිරීක්ෂණ උපාය මාර්ගයේ සාරය:

ඔබගේ යෙදුම සංරචක වලට කඩා දමන්න.
එක් එක් සංරචක සඳහා පාලන චෙක්පත් සාදන්න.

සංරචකයක් එහි සියලුම පාලන චෙක්පත් දෝෂයකින් තොරව සිදු කරන්නේ නම් එය ක්‍රියාකාරී ලෙස සැලකේ. යෙදුමක් එහි සියලුම සංරචක ක්‍රියාකාරී නම් සෞඛ්‍ය සම්පන්න යැයි සැලකේ.

මේ අනුව, ඕනෑම පද්ධතියක් සංරචක ගසක් ලෙස නිරූපණය කළ හැකිය. සංකීර්ණ සංරචක සරල ඒවාට කැඩී යයි. සරල සංරචක චෙක්පත් ඇත.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

මිණුම් සලකුණු ක්‍රියාකාරී පරීක්ෂණ සිදු කිරීමට අදහස් නොකෙරේ, ඒවා ඒකක පරීක්ෂණ නොවේ. පාලන චෙක්පත් වත්මන් මොහොතේ සංරචකයට හැඟෙන්නේ කෙසේද, එහි ක්‍රියාකාරිත්වය සඳහා අවශ්‍ය සියලු සම්පත් තිබේද සහ කිසියම් ගැටළුවක් තිබේද යන්න පරීක්ෂා කළ යුතුය.

ප්රාතිහාර්යයන් නොමැත; බොහෝ චෙක්පත් ස්වාධීනව සංවර්ධනය කිරීමට අවශ්ය වනු ඇත. නමුත් බිය නොවන්න, මන්ද බොහෝ අවස්ථාවලදී එක් චෙක්පතක් කේත රේඛා 5-10 ක් ගත වන නමුත් ඔබට ඕනෑම තර්කනයක් ක්රියාත්මක කළ හැකි අතර චෙක්පත ක්රියා කරන ආකාරය ඔබට පැහැදිලිව අවබෝධ වනු ඇත.

නිරීක්ෂණ පද්ධතිය

අපි කියමු අපි යෙදුම සංරචක වලට බෙදා, එක් එක් සංරචක සඳහා චෙක්පත් ඉදිරිපත් කර ක්‍රියාත්මක කර ඇත, නමුත් මෙම චෙක්පත් වල ප්‍රතිඵල සමඟ කුමක් කළ යුතුද? සමහර චෙක්පත් අසාර්ථක වූවා නම් අපි දන්නේ කෙසේද?

අපට නිරීක්ෂණ පද්ධතියක් අවශ්ය වනු ඇත. ඇය පහත සඳහන් කාර්යයන් ඉටු කරනු ඇත:

  • පරීක්ෂණ ප්රතිඵල ලබා ගැනීම සහ සංරචක තත්ත්වය තීරණය කිරීම සඳහා ඒවා භාවිතා කරන්න.
    දෘශ්‍යමය වශයෙන්, මෙය සංරචක ගස ඉස්මතු කිරීමක් ලෙස පෙනේ. ක්‍රියාකාරී සංරචක කොළ පැහැයට හැරේ, ගැටළු සහගත ඒවා රතු පැහැයට හැරේ.
  • කොටුවෙන් පිටත පොදු චෙක්පත් සිදු කරන්න.
    අධීක්ෂණ පද්ධතියට සමහර චෙක්පත් තනිවම කළ හැකිය. රෝදය ප්‍රතිනිර්මාණය කරන්නේ ඇයි, අපි ඒවා භාවිතා කරමු. උදාහරණයක් ලෙස, ඔබට වෙබ් අඩවියේ පිටුවක් විවෘත වන බව හෝ සේවාදායකය ping කරන බව පරීක්ෂා කළ හැක.
  • උනන්දුවක් දක්වන පාර්ශ්වයන්ට ගැටළු පිළිබඳ දැනුම්දීම් යවන්න.
  • අධීක්ෂණ දත්ත දෘශ්‍යකරණය, වාර්තා, ප්‍රස්ථාර සහ සංඛ්‍යාලේඛන සැපයීම.

ASMO පද්ධතිය පිළිබඳ කෙටි විස්තරයක්

උදාහරණයකින් පැහැදිලි කිරීම වඩාත් සුදුසුය. ASMO පද්ධතියේ ක්‍රියාකාරිත්වය අධීක්ෂණය කරන්නේ කෙසේදැයි බලමු.

ASMO යනු ස්වයංක්‍රීය කාලගුණ විද්‍යා ආධාරක පද්ධතියකි. මෙම පද්ධතිය මාර්ග සේවා විශේෂඥයින්ට අයිසිං ද්‍රව්‍ය සමඟ මාර්ගයට ප්‍රතිකාර කිරීම අවශ්‍ය වන්නේ කොතැනද සහ කවදාද යන්න තේරුම් ගැනීමට උපකාරී වේ. පද්ධතිය මාර්ග පාලන ස්ථාන වලින් දත්ත රැස් කරයි. මාර්ග පාලන ස්ථානයක් යනු උපකරණ සවි කර ඇති මාර්ගයේ ස්ථානයකි: කාලගුණ මධ්යස්ථානයක්, වීඩියෝ කැමරාවක්, ආදිය. අනතුරුදායක තත්ත්වයන් පුරෝකථනය කිරීම සඳහා, පද්ධතිය බාහිර මූලාශ්රවලින් කාලගුණ අනාවැකි ලබා ගනී.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

එබැවින්, පද්ධතියේ සංයුතිය බෙහෙවින් සාමාන්යයි: වෙබ් අඩවිය, නියෝජිතයා, උපකරණ. අපි නිරීක්ෂණය ආරම්භ කරමු.

පද්ධතිය කොටස් වලට කැඩීම

ASMO පද්ධතියේ පහත සඳහන් සංරචක වෙන්කර හඳුනාගත හැකිය:

1. පුද්ගලික ගිණුම
මෙය වෙබ් යෙදුමකි. අවම වශයෙන්, ඔබ යෙදුම අන්තර්ජාලයේ තිබේදැයි පරීක්ෂා කළ යුතුය.

2. දත්ත සමුදාය
දත්ත සමුදාය වාර්තා කිරීම සඳහා වැදගත් වන දත්ත ගබඩා කරන අතර, දත්ත සමුදා උපස්ථ සාර්ථකව නිර්මාණය කර ඇති බවට ඔබ සහතික විය යුතුය.

3. සේවාදායකය
සේවාදායකය යන්නෙන් අප අදහස් කරන්නේ යෙදුම් ක්‍රියාත්මක වන දෘඪාංගයයි. HDD, RAM, CPU වල තත්ත්වය පරීක්ෂා කිරීම අවශ්ය වේ.

4. නියෝජිතයා
මෙය කාලසටහනකට අනුව විවිධ කාර්යයන් ඉටු කරන වින්ඩෝස් සේවාවකි. අවම වශයෙන්, ඔබ සේවාව ක්රියාත්මක වන බව පරීක්ෂා කිරීමට අවශ්ය වේ.

5. නියෝජිත කාර්යය
නියෝජිතයෙක් වැඩ කරන බව දැන සිටීම පමණක් ප්රමාණවත් නොවේ. නියෝජිතයෙකු වැඩ කළ හැකි නමුත් ඔහුට පවරා ඇති කාර්යයන් ඉටු නොකරයි. අපි නියෝජිත සංරචකය කාර්යයන් වලට බෙදා එක් එක් නියෝජිත කාර්යය සාර්ථකව ක්‍රියාත්මක වේද යන්න පරීක්ෂා කරමු.

6. මාර්ග පාලන ස්ථාන (සියලු MPC වල බහාලුම්)
මාර්ග පාලන ස්ථාන බොහොමයක් ඇත, එබැවින් අපි සියලුම MPC එක සංරචකයක් තුළ ඒකාබද්ධ කරමු. මෙය අධීක්ෂණ දත්ත කියවීම වඩාත් පහසු කරනු ඇත. "ASMO පද්ධතියේ" සංරචකයේ තත්ත්වය බැලීමේදී, ගැටළු ඇති ස්ථානය වහාම පැහැදිලි වනු ඇත: යෙදුම්, දෘඩාංග හෝ උපරිම පාලන පද්ධතියේ.

7. මාර්ග පාලන ලක්ෂ්‍යය (එක් උපරිම සීමාවක්)
මෙම MPC හි ඇති සියලුම උපාංග සේවා කළ හැකි නම් මෙම සංරචකය සේවා කළ හැකි යැයි අපි සලකමු.

8. උපාංගය
මෙය උපරිම සාන්ද්‍රණ සීමාවේ ස්ථාපනය කර ඇති වීඩියෝ කැමරාවක් හෝ කාලගුණ මධ්‍යස්ථානයකි. උපාංගය නිවැරදිව ක්රියා කරන බව පරීක්ෂා කිරීම අවශ්ය වේ.

අධීක්ෂණ පද්ධතියේ, සංරචක ගස මේ ආකාරයෙන් පෙනෙනු ඇත:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

වෙබ් යෙදුම් අධීක්ෂණය

එබැවින්, අපි පද්ධතිය සංරචක වලට බෙදා ඇත, දැන් අපි එක් එක් සංරචක සඳහා චෙක්පත් ඉදිරිපත් කළ යුතුය.

වෙබ් යෙදුමක් නිරීක්ෂණය කිරීම සඳහා අපි පහත චෙක්පත් භාවිතා කරමු:

1. ප්රධාන පිටුව විවෘත කිරීම පරීක්ෂා කිරීම
මෙම චෙක්පත අධීක්ෂණ පද්ධතිය මගින් සිදු කරනු ලැබේ. එය ක්‍රියාත්මක කිරීම සඳහා, අපි පිටු ලිපිනය, අපේක්ෂිත ප්‍රතිචාර ඛණ්ඩය සහ උපරිම ඉල්ලීම් ක්‍රියාත්මක කිරීමේ කාලය දක්වන්නෙමු.

2. වසම් ගෙවීම් අවසන් දිනය පරීක්ෂා කිරීම
ඉතා වැදගත් චෙක්පතක්. වසමක් නොගෙවූ විට, පරිශීලකයින්ට වෙබ් අඩවිය විවෘත කළ නොහැක. ගැටලුව විසඳීමට දින කිහිපයක් ගත විය හැක, මන්ද ... DNS වෙනස්කම් වහාම අදාළ නොවේ.

3. SSL සහතිකය පරීක්ෂා කිරීම
වර්තමානයේ, සෑම වෙබ් අඩවියක්ම පාහේ ප්‍රවේශය සඳහා https ප්‍රොටෝකෝලය භාවිතා කරයි. ප්‍රොටෝකෝලය නිවැරදිව ක්‍රියා කිරීමට, ඔබට වලංගු SSL සහතිකයක් අවශ්‍ය වේ.

අධීක්ෂණ පද්ධතියේ "පුද්ගලික ගිණුම" සංරචකය පහත දැක්වේ:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

ඉහත සියලුම චෙක්පත් බොහෝ යෙදුම් සඳහා ක්‍රියා කරන අතර කේතීකරණය අවශ්‍ය නොවේ. ඔබට විනාඩි 5 කින් ඕනෑම වෙබ් යෙදුමක් නිරීක්ෂණය කිරීම ආරම්භ කළ හැකි බැවින් මෙය ඉතා සිසිල් ය. වෙබ් යෙදුමක් සඳහා සිදු කළ හැකි අතිරේක චෙක්පත් පහත දැක්වේ, නමුත් ඒවා ක්‍රියාත්මක කිරීම වඩාත් සංකීර්ණ සහ යෙදුම්-විශේෂිත වේ, එබැවින් අපි ඒවා මෙම ලිපියෙන් ආවරණය නොකරමු.

ඔබට තවත් කුමක් පරීක්ෂා කළ හැකිද?

ඔබගේ වෙබ් යෙදුම වඩාත් සම්පූර්ණයෙන් නිරීක්ෂණය කිරීමට, ඔබට පහත චෙක්පත් සිදු කළ හැක:

  • එක් කාල පරිච්ඡේදයකට JavaScript දෝෂ ගණන
  • කාල සීමාව සඳහා වෙබ් යෙදුම් පැත්තේ (පසු අන්තයේ) දෝෂ ගණන
  • අසාර්ථක වෙබ් යෙදුම් ප්‍රතිචාර ගණන (ප්‍රතිචාර කේතය 404, 500, ආදිය)
  • සාමාන්‍ය විමසුම් ක්‍රියාත්මක කිරීමේ කාලය

වින්ඩෝස් සේවාවක් අධීක්ෂණය කිරීම (නියෝජිත)

ASMO පද්ධතිය තුළ, නියෝජිතයා කාර්ය කාලසටහන්කරුවෙකුගේ භූමිකාව ඉටු කරයි, එය පසුබිමේ නියමිත කාර්යයන් ක්‍රියාත්මක කරයි.

සියලුම නියෝජිත කාර්යයන් සාර්ථකව සම්පූර්ණ කළහොත්, නියෝජිතයා නිසි ලෙස ක්‍රියා කරයි. නියෝජිතයෙකු නිරීක්ෂණය කිරීම සඳහා, ඔබ එහි කාර්යයන් නිරීක්ෂණය කළ යුතු බව පෙනී යයි. එබැවින්, අපි "නියෝජිත" සංරචකය කාර්යයන් වලට බෙදන්නෙමු. එක් එක් කාර්යය සඳහා, අපි අධීක්ෂණ පද්ධතියේ වෙනම සංරචකයක් සාදනු ඇත, එහිදී "නියෝජිත" සංරචකය "දෙමාපියන්" වනු ඇත.

අපි නියෝජිත සංරචකය ළමා සංරචක (කාර්යයන්) ලෙස බෙදන්නෙමු:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

එබැවින්, අපි සංකීර්ණ සංරචකයක් සරල ඒවා කිහිපයකට බෙදා ඇත. දැන් අපි එක් එක් සරල සංරචක සඳහා චෙක්පත් ඉදිරිපත් කළ යුතුය. අධීක්ෂණ පද්ධතිය එහි ළමා සංරචකවල තත්ත්වය මත ස්වාධීනව එහි තත්ත්වය ගණනය කරනු ලබන බැවින්, මව් සංරචකය "නියෝජිතයා" වෙත කිසිදු චෙක්පතක් නොමැති බව කරුණාවෙන් සලකන්න. වෙනත් වචන වලින් කිවහොත්, සියලු කාර්යයන් සාර්ථකව නිම කර ඇත්නම්, නියෝජිතයා සාර්ථකව ක්රියාත්මක වේ.

ASMO පද්ධතියේ කාර්යයන් සියයකට වඩා තිබේ, එක් එක් කාර්යය සඳහා අද්විතීය චෙක්පත් ඉදිරිපත් කිරීම සැබවින්ම අවශ්‍යද? ඇත්ත වශයෙන්ම, අපි එක් එක් නියෝජිත කාර්යය සඳහා අපගේම විශේෂ චෙක්පත් ඉදිරිපත් කර ක්රියාත්මක කළහොත් පාලනය වඩා හොඳ වනු ඇත, නමුත් බොහෝ අවස්ථාවලදී එය විශ්වීය චෙක්පත් භාවිතා කිරීමට ප්රමාණවත් වේ.

ASMO පද්ධතිය කාර්යයන් සඳහා විශ්වීය චෙක්පත් පමණක් භාවිතා කරන අතර පද්ධතියේ ක්රියාකාරිත්වය නිරීක්ෂණය කිරීමට මෙය ප්රමාණවත් වේ.

ප්‍රගතිය පරීක්ෂා කිරීම
සරලම හා වඩාත්ම ඵලදායී චෙක්පත වන්නේ ක්රියාත්මක කිරීමේ චෙක්පතයි. දෝෂයකින් තොරව කාර්යය සම්පූර්ණ කර ඇති බව චෙක්පත තහවුරු කරයි. සියලුම කාර්යයන් සඳහා මෙම චෙක්පත ඇත.

වලංගු කිරීමේ ඇල්ගොරිතම

එක් එක් කාර්යය ක්‍රියාත්මක කිරීමෙන් පසුව, කාර්යය ක්‍රියාත්මක කිරීම සාර්ථක වූයේ නම්, ඔබ විසින් SUCCESS චෙක්පතේ ප්‍රතිඵලය අධීක්ෂණ පද්ධතියට යැවීමට අවශ්‍ය වේ.

මෙම චෙක්පත පහත ගැටළු හඳුනා ගත හැක:

  1. කාර්යය ක්රියාත්මක වන නමුත් දෝෂයක් සමඟ අසාර්ථක වේ.
  2. කාර්යය ධාවනය නතර කර ඇත, උදාහරණයක් ලෙස, එය ශීත කළ.

මෙම ගැටළු වඩාත් විස්තරාත්මකව විසඳන්නේ කෙසේදැයි බලමු.

ගැටළුව 1 - කාර්යය ක්රියාත්මක වන නමුත් දෝෂයක් සමඟ අසාර්ථක වේ
පහත දැක්වෙන්නේ කාර්යය ධාවනය වන නමුත් 14:00 සහ 16:00 අතර අසාර්ථක වන අවස්ථාවකි.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

කාර්යයක් අසාර්ථක වූ විට, සංඥාවක් වහාම නිරීක්ෂණ පද්ධතියට යවනු ලබන අතර, අධීක්ෂණ පද්ධතියේ අනුරූප චෙක්පතේ තත්ත්වය අනතුරු ඇඟවීමට පත්වන බව රූපයේ දැක්වේ.

අධීක්ෂණ පද්ධතිය තුළ, සංරචකයේ තත්ත්වය සත්‍යාපන තත්ත්වය මත රඳා පවතින බව කරුණාවෙන් සලකන්න. චෙක්පතේ අනතුරු ඇඟවීමේ තත්ත්වය සියලු ඉහළ මට්ටමේ සංරචක අනතුරු ඇඟවීමට වෙනස් කරයි, පහත රූපය බලන්න.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

ගැටළුව 2 - කාර්යය ක්‍රියාත්මක කිරීම නැවැත්තුවා (ශීත කළ)
කාර්යයක් සිරවී ඇති බව අධීක්ෂණ පද්ධතිය තේරුම් ගන්නේ කෙසේද?

චෙක්පත් ප්රතිඵලය වලංගු කාල සීමාවක් ඇත, උදාහරණයක් ලෙස, පැය 1. පැයක් ගත වී නව පරීක්ෂණ ප්‍රතිඵලයක් නොමැති නම්, අධීක්ෂණ පද්ධතිය පරීක්ෂණ තත්ත්වය අනතුරු ඇඟවීමට සකසයි.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

ඉහත පින්තූරයේ, සවස 14:00 ට විදුලි පහන් නිවා දමා ඇත. 15:00 ට, අධීක්ෂණ පද්ධතිය පරීක්ෂණ ප්‍රතිඵලය (14:00 සිට) කුණු වී ඇති බව හඳුනා ගනී. අදාළ කාලය කල් ඉකුත් වී ඇත (පැයක්), නමුත් නව ප්‍රතිඵලයක් නොමැති අතර, චෙක්පත අනතුරු ඇඟවීමේ තත්ත්වයට මාරු කරනු ඇත.

16:00 ට නැවත විදුලි පහන් දැල්වීය, වැඩසටහන කාර්යය සම්පූර්ණ කර ක්රියාත්මක කිරීමේ ප්රතිඵලය අධීක්ෂණ පද්ධතියට යවනු ඇත, පරීක්ෂණ තත්ත්වය නැවතත් සාර්ථක වනු ඇත.

මා භාවිතා කළ යුතු චෙක්පත් අදාළ කාලය කුමක්ද?

අදාළ කාලය කාර්යය ක්‍රියාත්මක කිරීමේ කාලයට වඩා වැඩි විය යුතුය. කාර්යය ක්රියාත්මක කිරීමේ කාලයට වඩා 2-3 ගුණයකින් අදාළ කාලය සැකසීමට මම නිර්දේශ කරමි. උදාහරණයක් ලෙස, කාර්යයක් වෙනදාට වඩා වැඩි කාලයක් ගත වූ විට හෝ යමෙකු වැඩසටහන නැවත පූරණය කළ විට අසත්‍ය දැනුම්දීම් ලැබීම වළක්වා ගැනීමට මෙය අවශ්‍ය වේ.

ප්‍රගතිය පරීක්ෂා කිරීම

ASMO පද්ධතියට "Load Forecast" කාර්යයක් ඇත, එය පැයකට වරක් බාහිර මූලාශ්‍රයකින් නව පුරෝකථනයක් බාගත කිරීමට උත්සාහ කරයි. බාහිර පද්ධතියේ නව පුරෝකථනයක් දිස්වන නිශ්චිත වේලාව නොදනී, නමුත් මෙය දිනකට 2 වතාවක් සිදු වන බව දන්නා කරුණකි. පැය කිහිපයක් සඳහා නව පුරෝකථනයක් නොමැති නම්, මෙය සාමාන්‍ය දෙයක් බව පෙනේ, නමුත් දිනකට වඩා වැඩි කාලයක් නව පුරෝකථනයක් නොමැති නම්, යම් තැනක යමක් කැඩී ඇත. උදාහරණයක් ලෙස, බාහිර පුරෝකථන පද්ධතියක දත්ත ආකෘතිය වෙනස් විය හැක, ඒ නිසා ASMO නව පුරෝකථන නිකුතුවක් නොදකිනු ඇත.

වලංගු කිරීමේ ඇල්ගොරිතම

කාර්යය ප්‍රගතිය ලබා ගැනීමට සමත් වූ විට (නව කාලගුණ අනාවැකියක් බාගත කිරීම) අධීක්ෂණ පද්ධතියට SUCCESS චෙක්පතේ ප්‍රතිඵල යවයි. ප්‍රගතියක් නොමැති නම් හෝ දෝෂයක් සිදුවුවහොත්, කිසිවක් අධීක්ෂණ පද්ධතියට යවනු නොලැබේ.

මෙම කාලය තුළ නව ප්‍රගතියක් ලැබීමට සහතික වන පරිදි චෙක්පතට අදාළ කාල පරතරයක් තිබිය යුතුය.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

අවසාන ස්කෑන් ප්‍රතිඵලයේ වලංගු කාලය අවසන් වන තෙක් අධීක්ෂණ පද්ධතිය රැඳී සිටින බැවින් ප්‍රමාදයකින් අපි ගැටලුව ගැන ඉගෙන ගන්නා බව කරුණාවෙන් සලකන්න. එබැවින්, චෙක්පතේ වලංගු කාලය වැඩි කාලයක් ගත කිරීම අවශ්ය නොවේ.

දත්ත සමුදාය අධීක්ෂණය

ASMO පද්ධතියේ දත්ත සමුදාය පාලනය කිරීම සඳහා, අපි පහත චෙක්පත් සිදු කරන්නෙමු:

  1. උපස්ථ නිර්මාණය සත්‍යාපනය කරමින්
  2. නිදහස් තැටි ඉඩ පරීක්ෂා කිරීම

උපස්ථ නිර්මාණය සත්‍යාපනය කරමින්
බොහෝ යෙදුම් වලදී, යාවත්කාලීන දත්ත සමුදා උපස්ථ තිබීම වැදගත් වන අතර එමඟින් සේවාදායකය අසමත් වුවහොත්, ඔබට වැඩසටහන නව සේවාදායකයකට යෙදවිය හැකිය.

ASMO සතියකට වරක් උපස්ථ පිටපතක් සාදා එය ගබඩාවට යවයි. මෙම ක්රියාපටිපාටිය සාර්ථකව අවසන් වූ විට, සාර්ථක චෙක්පතේ ප්රතිඵලය අධීක්ෂණ පද්ධතියට යවනු ලැබේ. සත්‍යාපන ප්‍රතිඵලය දින 9ක් සඳහා වලංගු වේ. එම. උපස්ථ නිර්මාණය කිරීම පාලනය කිරීම සඳහා, අප ඉහත සාකච්ඡා කළ "ප්රගති පිරික්සුම්" යාන්ත්රණය භාවිතා කරනු ලැබේ.

නිදහස් තැටි ඉඩ පරීක්ෂා කිරීම
තැටියේ ප්රමාණවත් නිදහස් ඉඩක් නොමැති නම්, දත්ත සමුදාය නිසි ලෙස ක්රියා කිරීමට නොහැකි වනු ඇත, එබැවින් නිදහස් ඉඩ ප්රමාණය පාලනය කිරීම වැදගත් වේ.

සංඛ්‍යාත්මක පරාමිතීන් පරීක්ෂා කිරීම සඳහා ප්‍රමිතික භාවිතා කිරීම පහසුය.

මෙට්රික්ස් සංඛ්‍යාත්මක විචල්‍යයක් වන අතර, එහි අගය අධීක්ෂණ පද්ධතියට සම්ප්‍රේෂණය වේ. අධීක්ෂණ පද්ධතිය එළිපත්ත අගයන් පරීක්ෂා කර මෙට්රික් තත්ත්වය ගණනය කරයි.

පහත දැක්වෙන්නේ අධීක්ෂණ පද්ධතියේ “දත්ත සමුදාය” සංරචකය කෙබඳුද යන්න පිළිබඳ පින්තූරයකි:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

සේවාදායක අධීක්ෂණය

සේවාදායකය නිරීක්ෂණය කිරීම සඳහා අපි පහත චෙක්පත් සහ ප්‍රමිතික භාවිතා කරමු:

1. නිදහස් තැටි ඉඩ
තැටියේ ඉඩ අවසන් වුවහොත්, යෙදුමට වැඩ කිරීමට නොහැකි වනු ඇත. අපි එළිපත්ත අගයන් 2ක් භාවිතා කරමු: පළමු මට්ටම අනතුරු ඇඟවීමයි, දෙවන මට්ටම ALARM වේ.

2. සාමාන්‍ය RAM අගය පැයකට සියයට
අපි පැයක සාමාන්‍යය භාවිතා කරන නිසා... අපි දුර්ලභ තරඟ ගැන උනන්දු නැහැ.

3. පැයකට සාමාන්‍ය CPU ප්‍රතිශතය
අපි පැයක සාමාන්‍යය භාවිතා කරන නිසා... අපි දුර්ලභ තරඟ ගැන උනන්දු නැහැ.

4. පිං චෙක්පත
සේවාදායකය සබැඳිදැයි පරීක්ෂා කරයි. අධීක්ෂණ පද්ධතියට මෙම පරීක්ෂාව සිදු කළ හැක; කේතය ලිවීමට අවශ්‍ය නැත.

අධීක්ෂණ පද්ධතියේ “සේවාදායක” සංරචකය පෙනෙන්නේ කෙසේද යන්න පිළිබඳ පින්තූරයක් පහත දැක්වේ:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

උපකරණ අධීක්ෂණය

දත්ත ලබා ගන්නා ආකාරය මම ඔබට කියමි. සෑම මාර්ග පාලන ලක්ෂ්‍යයක් සඳහාම (MPC) කාර්ය සැලසුම්කරු තුළ කාර්යයක් ඇත, උදාහරණයක් ලෙස, "M2 km 200 සමීක්ෂණ MPC". කාර්යය සෑම මිනිත්තු 30 කට වරක් සියලුම MPC උපාංග වලින් දත්ත ලබා ගනී.

සන්නිවේදන නාලිකාවේ ගැටලුව
බොහෝ උපකරණ නගරයෙන් පිටත පිහිටා ඇත; දත්ත සම්ප්‍රේෂණය සඳහා GSM ජාලයක් භාවිතා කරයි, එය ස්ථායීව ක්‍රියා නොකරයි (ජාලයක් තිබේ, නැතහොත් එකක් නැත).

නිරන්තර ජාල අසමත්වීම් හේතුවෙන්, මුලදී, අධීක්ෂණයේදී MPC සමීක්ෂණය පරීක්ෂා කිරීම මේ ආකාරයෙන් පෙනුණි:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

ගැටළු පිළිබඳ බොහෝ ව්‍යාජ දැනුම්දීම් ඇති බැවින් මෙය ක්‍රියාකාරී විකල්පයක් නොවන බව පැහැදිලි විය. එවිට එක් එක් උපාංගය සඳහා "ප්රගති පරීක්ෂාව" භාවිතා කිරීමට තීරණය විය, i.e. උපාංගය දෝෂයකින් තොරව ඡන්ද විමසීමේදී නිරීක්ෂණ පද්ධතියට යවනු ලබන්නේ සාර්ථක සංඥාව පමණි. අදාළ කාලය පැය 5 ලෙස සකසා ඇත.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

දැන් අධීක්ෂණය මඟින් ගැටළු පිළිබඳ දැනුම්දීම් යවන්නේ උපාංගය පැය 5 කට වඩා වැඩි කාලයක් සඳහා ඡන්ද විමසීමක් කළ නොහැකි වූ විට පමණි. ඉහළ සම්භාවිතාවක් සහිතව, මේවා ව්යාජ අනතුරු ඇඟවීම් නොව සැබෑ ගැටළු වේ.

පහත දැක්වෙන්නේ අධීක්ෂණ පද්ධතියේ උපකරණ කෙබඳුද යන්න පිළිබඳ පින්තූරයකි:

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

වැදගත්!
GSM ජාලය ක්‍රියා විරහිත වූ විට, සියලුම MDC උපාංග මත විමසනු නොලැබේ. අධීක්ෂණ පද්ධතියෙන් ලැබෙන ඊමේල් ගණන අඩු කිරීම සඳහා, අපගේ ඉංජිනේරුවන් "උපාංගය" වෙනුවට "MPC" වර්ගය සමඟ ඇති සංරචක ගැටළු පිළිබඳ දැනුම්දීම් වලට දායක වේ. මෙය ඔබට එක් එක් MPC සඳහා එක් දැනුම්දීමක් ලබා ගැනීමට ඉඩ සලසයි, සෑම උපාංගයක් සඳහාම වෙනම දැනුම්දීමක් ලැබීමට වඩා.

අවසාන ASMO අධීක්ෂණ යෝජනා ක්රමය

අපි ඔක්කොම එකතු කරලා බලමු මොන වගේ අධීක්ෂණ ක්‍රමයක්ද තියෙන්නේ කියලා.

අපි අලියව කොටස් වශයෙන් කනවා. උදාහරණ සහිත යෙදුම් සෞඛ්‍ය අධීක්ෂණ උපාය

නිගමනය

අපි සාරාංශ කරමු.
ASMO හි කාර්ය සාධනය නිරීක්ෂණය කිරීම අපට ලබා දුන්නේ කුමක්ද?

1. දෝෂ ඉවත් කිරීමේ කාලය අඩු වී ඇත
අපි පරිශීලකයින්ගෙන් දෝෂ ගැන කලින් අසා ඇත, නමුත් සියලුම පරිශීලකයින් දෝෂ වාර්තා නොකරයි. පද්ධති සංරචකයක් දර්ශනය වී සතියකට පසු එහි අක්‍රියතාවයක් ගැන අපි ඉගෙන ගත්තෙමු. දැන් අධීක්ෂණ පද්ධතිය ගැටළුවක් අනාවරණය වූ වහාම ගැටළු පිළිබඳව අපට දැනුම් දෙයි.

2. පද්ධතියේ ස්ථාවරත්වය වැඩි වී ඇත
අඩුපාඩු කලින් ඉවත් කිරීමට පටන් ගත් බැවින්, සමස්තයක් ලෙස පද්ධතිය වඩාත් ස්ථායීව වැඩ කිරීමට පටන් ගත්තේය.

3. තාක්ෂණික සහාය සඳහා ඇමතුම් සංඛ්යාව අඩු කිරීම
පරිශීලකයින් ඒවා ගැන දැන ගැනීමට පෙර බොහෝ ගැටලු දැන් විසඳා ඇත. පරිශීලකයින් අඩු වාර ගණනක් තාක්ෂණික සහාය සම්බන්ධ කර ගැනීමට පටන් ගත්හ. මේ සියල්ල අපගේ කීර්ති නාමයට හොඳ බලපෑමක් ඇති කරයි.

4. පාරිභෝගික සහ පරිශීලක පක්ෂපාතිත්වය වැඩි කිරීම
පද්ධතියේ ස්ථාවරත්වයේ ධනාත්මක වෙනස්කම් පාරිභෝගිකයා දුටුවේය. පද්ධතිය භාවිතා කිරීමේදී පරිශීලකයින් අඩු ගැටළු වලට මුහුණ දෙයි.

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

වැදගත්!
ඔබගේ යෙදුම් ක්‍රියාත්මක වන සේවාදායකයේම ඔබට අධීක්ෂණ පද්ධතිය ස්ථාපනය කළ නොහැක. සේවාදායකය ක්‍රියා විරහිත වුවහොත්, යෙදුම් ක්‍රියා විරහිත වන අතර ඒ ගැන දැනුම් දීමට කිසිවෙකු නොසිටිනු ඇත.

අධීක්ෂණ පද්ධතිය වෙනත් දත්ත මධ්‍යස්ථානයක වෙනම සේවාදායකයක් මත ක්‍රියාත්මක විය යුතුය.

ඔබට නව දත්ත මධ්‍යස්ථානයක කැප වූ සේවාදායකයක් භාවිතා කිරීමට අවශ්‍ය නැතිනම්, ඔබට වලාකුළු නිරීක්ෂණ පද්ධතියක් භාවිතා කළ හැකිය. අපගේ සමාගම Zidium වලාකුළු අධීක්ෂණ පද්ධතිය භාවිතා කරයි, නමුත් ඔබට වෙනත් ඕනෑම අධීක්ෂණ පද්ධතියක් භාවිතා කළ හැකිය. වලාකුළු නිරීක්ෂණ පද්ධතියක පිරිවැය නව සේවාදායකයක් කුලියට ගැනීමට වඩා අඩුය.

නිර්දේශ:

  1. හැකිතාක් විස්තරාත්මකව සංරචක ගසක ස්වරූපයෙන් යෙදුම් සහ පද්ධති බිඳ දමන්න, එවිට කැඩී ඇත්තේ කොතැනද සහ කුමක් දැයි තේරුම් ගැනීමට පහසු වන අතර පාලනය වඩාත් සම්පූර්ණ වනු ඇත.
  2. සංරචකයේ ක්රියාකාරිත්වය පරීක්ෂා කිරීම සඳහා, පරීක්ෂණ භාවිතා කරන්න. එක් සංකීර්ණ එකකට වඩා බොහෝ සරල චෙක්පත් භාවිතා කිරීම වඩා හොඳය.
  3. ඒවා කේතයෙන් ලිවීමට වඩා, අධීක්ෂණ පද්ධතියේ පැත්තේ මෙට්‍රික් සීමාවන් වින්‍යාස කරන්න. යෙදුම නැවත සම්පාදනය කිරීම, නැවත සකස් කිරීම හෝ නැවත ආරම්භ කිරීමෙන් මෙය ඔබව සුරැකෙනු ඇත.
  4. අභිරුචි චෙක්පත් සඳහා, සමහර චෙක්පත් සාමාන්‍ය ප්‍රමාණයට වඩා සම්පූර්ණ කිරීමට මදක් වැඩි කාලයක් ගත වීම හේතුවෙන් අසත්‍ය දැනුම්දීම් ලැබීම වළක්වා ගැනීමට අදාළ කාල සීමාවක් භාවිතා කරන්න.
  5. අධීක්ෂණ පද්ධතියේ ඇති සංරචක අනිවාර්යයෙන්ම ගැටළුවක් ඇති විට පමණක් රතු පැහැයට හැරවීමට උත්සාහ කරන්න. ඒවා කිසිවක් නොමැතිව රතු පැහැයට හැරේ නම්, ඔබ අධීක්ෂණ පද්ධතියේ දැනුම්දීම් කෙරෙහි අවධානය යොමු කිරීම නවත්වනු ඇත, එහි අර්ථය නැති වී යයි.

ඔබ තවමත් අධීක්ෂණ පද්ධතියක් භාවිතා නොකරන්නේ නම්, ආරම්භ කරන්න! එය පෙනෙන තරම් අපහසු නැත. ඔබ විසින්ම වගා කරන ලද හරිත අමුද්‍රව්‍ය ගස දෙස බැලීමෙන් කික් එකක් ලබා ගන්න.

සුභ පැතුම්.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න