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