TechBord Logo
TechBord detail

تست جعبه سیاه (Black Box Testing) چیست؟

آزمایش جعبه سیاه نوعی آزمایش نرم افزار (Software) است که در آن طراحی برنامه کاربردی (Application) و کد منبع (Source Code) برای آزمایش‌کننده مشخص نیست. به توسعه دهنده (Developer) اجازه می‌دهد بازخورد خارجی دریافت کند، مانند درخواست‌های ویژگی و حشره (Bug) که ممکن است توسط تیم توسعه نادیده گرفته شده باشد.

در حالی که تست جعبه سفید (White Box Testing) برای تست استرس برنامه (App) مفید است، تست جعبه سیاه برای بهبود تجربه ی کاربر (User Experience) مفید است. به همین دلیل، یک شرکت نرم افزاری ممکن است نرم افزار بتا (Beta Software) را به گروهی از آزمایش کنندگان بتا خارجی ارائه دهد. این کاربران، که ممکن است برای اولین بار از برنامه استفاده کنند، می‌توانند بازخورد عینی در مورد رابط کاربری (User Interface) و عملکرد کلی ارائه دهند.

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

بسیاری از برنامه‌های نرم‌افزاری هم تست جعبه سفید و هم جعبه سیاه را انجام می‌دهند. تست جعبه سفید در نرم افزار آلفا (Alpha Software) رایج تر است، در حالی که تست جعبه سیاه معمولاً در مرحله بتا انجام می شود. اجرای هر دو نوع تست به طور همزمان "تست جعبه خاکستری" نامیده می شود.

تعریف اصطلاح تست جعبه سیاه (Black Box Testing) توسط تک بورد

تعریف تست جعبه سیاه (Black Box Testing) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف تست جعبه سیاه (Black Box Testing) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

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