تست جعبه سیاه
تست جعبهٔ سیاه به روشی در تست نرمافزار اشاره دارد که در آن فرض میشود اطلاعاتی در مورد جزئیات داخلی عملکرد نرمافزار وجود ندارد و تمرکز تستها بر روی خروجیهای مختلف در برابر ورودیهای متفاوت است.
| جعبه سیاه (سامانه) | |
|---|---|
| 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.