تست جعبه سیاه

(تغییرمسیر از تست جعبهٔ سیاه)

تست جعبهٔ سیاه به روشی در تست نرم‌افزار اشاره دارد که در آن فرض می‌شود اطلاعاتی در مورد جزئیات داخلی عملکرد نرم‌افزار وجود ندارد و تمرکز تست‌ها بر روی خروجی‌های مختلف در برابر ورودی‌های متفاوت است.[۱]

جعبه سیاه (سامانه)
Concepts
جعبه سیاه (سامانه) · ماشین اوراکل
Methods and techniques
تست جعبه سیاه · Blackboxing
Related techniques
تغذیه رو به جلو (کنترل) · مبهم‌سازی
بازشناخت الگو · White box
شناسایی سیستم
Fundamentals
مدل ریاضیاتی · سیستم کنترل
سیستم باز · تحقیق در عملیات
سیستم ترمودینامیکی

با وجود اینکه تست جعبهٔ سیاه تنها روش برای اطمینان از عملکرد سامانهٔ نرم‌افزاری و برای مقاصدی نظیر تست امنیت و بهره‌وری تنها روش ممکن است،[۲] اما معایبی نظیر ناممکن بودن بررسی خطاهای منطقی درون کد مبدأ و احتمال بررسی چندبارهٔ برخی شاخه‌های کد را نیز دارد.[۳]

جستارهای وابسته ویرایش

پانویس ویرایش

منابع ویرایش

  • Desai, S.; Srivastava, A. (2012). SOFTWARE TESTING: A PRACTICAL APPROACH (به انگلیسی). PHI Learning. Retrieved 2015-05-02.
  • Limaye, M.G. (2009). Software Testing (به انگلیسی). McGraw-Hill Education (India) Pvt Limited. Retrieved 2015-05-02.