کاربرد پنجم

پیاده سازی مدیریت و اجرای خودکار تست

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