تست نرم افزار شامل چه مواردی میشود
تست نرم افزار شامل چه مواردی میشود
تست نرم افزار
تست نرم افزار شامل چه مواردی میشود

تست نرم افزار شامل چه مواردی است؟

تست نرم افزار چهار سطح دارد که در این مقاله به بررسی آنها میپردازیم و در ادامه به آنها اشاره میکنیم.

Unit Testing(تست واحد)

اولین سطح از فرآِیند تست نرم افزار است که در آن واحدها/کامپوننت های یک نرم افزار یا سیستم به صورت جداگانه تست می شوند.

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

Integration testing(تست ادغامی)

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

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

System testing

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

هدف از این تست ارزیابی سازگاری سیستم با شرایط تعریف شده است.

Acceptance testing(تست پذیرش)

آخرین سطح از فرآیند تست نرم افزار می باشد که در آن یک سیستم برای بررسی قابلیت پذیرفته شدن تست می شود.

هدف از این تست بررسی سازگاری سیستم با شرایط و آماده بودن آن جهت تحویل است.
نکته جالب در اینجاست که برخی تمایل دارند که Regression Testing(تست پسروی) را نیز به عنوان یک سطح جداگانه از فرآیند تست نرم افزار در نظر بگیرند اما این فقط یک برداشت اشتباه است.

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

 

دیدگاه‌ خود را بیان کنید

اشتراک در
اطلاع از
guest

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
سبد خرید0
There are no products in the cart!