تعریف - تست انطباق چیست؟

" آزمایش انطباق " که به عنوان تست انطباق نیز شناخته می شود، یک تکنیک تست غیرعملکردی است که برای اعتبارسنجی انجام می شود، آیا سیستم توسعه یافته مطابق با استانداردهای تعیین شده سازمان است یا خیر.

دسته‌بندی جداگانه‌ای از تست وجود دارد که به عنوان "تست غیر عملکردی" شناخته می‌شود.

تست غیرعملکردی، همانطور که از نام آن پیداست، بر روی ویژگی های غیر کاربردی نرم افزار این ویژگی‌های غیر کاربردی (که به محدود نمی‌شوند) می‌توانند شامل نکات زیر باشند:

  • آزمایش بار
  • تست استرس
  • تست حجم
  • تطابق testing
  • Operations Testing
  • Documentation Testing

از هم‌اکنون، من سعی می‌کنم نقطه چهارم را که تست انطباق است، روشن کنم.

آزمایش انطباق

این اساساً نوعی ممیزی است که بر روی سیستم انجام می شود تا بررسی شود که آیا تمام استانداردهای مشخص شده رعایت شده اند یا خیر. برای اطمینان از رعایت انطباق ها، گاهی اوقات یک هیئت تنظیم کننده و افراد متخصص انطباق در هر سازمان ایجاد می شود. این هیئت بررسی می‌کند که آیا تیم‌های توسعه استانداردهای سازمان را رعایت می‌کنند یا خیر.

تیم‌ها تجزیه و تحلیل می‌کنند تا بررسی کنند که استانداردها به درستی اجرا و اجرا شده‌اند. هیئت نظارتی همچنین به طور همزمان برای بهبود استانداردها کار می کند که به نوبه خود منجر بهکیفیت بهتر.

تست انطباق به عنوان تست انطباق نیز شناخته می شود. استانداردهایی که معمولاً توسط صنعت فناوری اطلاعات استفاده می شود، اساساً توسط سازمان های بزرگ مانند IEEE (موسسه بین المللی مهندسین برق و الکترونیک) یا W3C (کنسرسیوم وب جهانی) و غیره تعریف می شوند.

همچنین می توان آن را انجام داد. توسط یک شرکت مستقل / شخص ثالث که در این نوع آزمایش و خدمات تخصص دارد.

اهداف

اهداف تست انطباق عبارتند از:

  • تعیین اینکه فرآیند توسعه و نگهداری مطابق با متدولوژی تعیین شده است.
  • اطمینان حاصل می کند که آیا محصولات تحویلی هر مرحله از توسعه مطابق با استانداردها، رویه ها و دستورالعمل ها هستند یا خیر.
  • ارزیابی مستندات پروژه برای بررسی کامل بودن و معقول بودن

زمان استفاده از تست انطباق

این فقط درخواست مدیریت است. اگر بخواهند، باید آزمایش‌های کافی برای تأیید میزان انطباق با روش‌شناسی و شناسایی متخلفان انجام دهند. اما ممکن است عدم انطباق به دلیل عدم درک متدولوژی باشد یا اینکه آنها به اشتباه درک شده باشند.

مدیریت باید اطمینان حاصل کند که تیم ها درک درست و روشنی از استانداردها، رویه ها و روش شناسی دارند. آنها می توانند در صورت نیاز آموزش مناسبی را برای تیم ترتیب دهند.

ممکن است استانداردها به درستی منتشر نشده باشند یاشاید خود استانداردها بی کیفیت باشند. در چنین شرایطی، باید یا برای اصلاح آن یا اتخاذ یک روش جدید تلاش کرد.

این مهم است که بررسی انطباق باید درست از ابتدای پروژه انجام شود تا در مرحله بعدی، زیرا هنگامی که خود نیاز به اندازه کافی مستند نشده باشد، تصحیح برنامه دشوار است.

نحوه انجام بررسی انطباق

انجام بررسی انطباق کاملاً ساده است. مجموعه ای از استانداردها و رویه ها برای هر مرحله از چرخه عمر توسعه تدوین و مستند شده است. محصولات تحویلی هر فاز باید با استانداردها مقایسه شوند و شکاف ها را کشف کنند. این می تواند توسط تیم از طریق فرآیند بازرسی انجام شود، اما من به یک تیم مستقل توصیه می کنم این کار را انجام دهد.

پس از پایان فرآیند بازرسی، باید به نویسنده هر مرحله لیستی از موارد غیر غیر فعال داده شود. نواحی سازگار که نیاز به اصلاح دارند. فرآیند بازرسی باید پس از کار بر روی اقلام اقدام مجدداً انجام شود تا اطمینان حاصل شود که موارد ناسازگار تأیید و بسته شده اند.

نتیجه گیری

آزمایش انطباق برای اطمینان از انطباق انجام می شود. از محصولات قابل تحویل هر مرحله از چرخه عمر توسعه. این استانداردها باید توسط مدیریت به خوبی درک و مستند شوند. در صورت نیاز، باید تمرینات و جلسات برای تیم ترتیب داده شود.

تست انطباق استاساساً از طریق فرآیند بازرسی انجام می شود و نتیجه فرآیند بررسی باید به خوبی مستند باشد.

اسکرول به بالا