باز کردن منو اصلی
نمودار تست جعبهٔ سیاه

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

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

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

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

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

منابعویرایش

  • Desai, S.; Srivastava, A. (2012). SOFTWARE TESTING: A PRACTICAL APPROACH. PHI Learning. ISBN 978-81-203-4534-8. Retrieved 2015-05-02.
  • Limaye, M.G. (2009). Software Testing. McGraw-Hill Education (India) Pvt Limited. ISBN 978-0-07-013990-9. Retrieved 2015-05-02.