AVA یک test runner برای Node.js میباشد که یک API کوتاه، طراحی اپلیکیشن یک خروجی از جزئیات مشکلات و مدد برای خصوصیت های تازه لهجه نرمافزار نویسی جاوا اسکریپت و همچنین ایزوله کردن پردازش ها را ارائه میدهد. AVA برای آزمایش ماژول های Node.js بسیار مطلوب میباشد و همچنین در نرم افزار های سمت سرور نیز کاربرد متعددی دارااست، با این حالا پیشنهاد ما به شما این میباشد که از آن برای آزمایش نرم افزار های UI استعمال نکنید. برای مثال امکان های این ابزار می شود به این آیتم اشاره نمود که AVA یک خصوصیت را به شما توصیه می نماید که با به کارگیری از آن میتوانید یک آزمایش را با تیتر کار to do آرم گذاری فرمایید. اجرای هر فولدر آزمایش یک پردازش جدا دراین ابزار میباشد، از سایر مزایای فوق العاده این ابزار می شود به سرعت بالا، کمتر شدن کدها، سینتکس کدهای آزمایش بی آلایش خیس و قابلیت و امکان اجرای کدهای آزمایش به شکل همزمان در جاوا اسکریپت اشاره نمود. AVA ضمن این از توابع async و همچنین observable ها نیز هواخواهی می نماید. ( یک observable با یک نوع داده آغاز می شود که میتواند برای منابع داده بر مبنا سبک push-based مانند رویدادهای DOM گزینه به کار گیری قرار گیرد.)
