آزمایش نرم افزار، کلمه ای فراگیر است که به معنای تلاش برای ارزیابی و بهتر کردن تمام جنبه های کیفیت نرم افزار می باشد. آزمایش نرم افزار، فرایند ارزیابی نرم افزار، به منظور اطمینان از عملکرد صحیح آن در رویدادهای مختلفی است که ممکن است در دوره استفاده از نرم افزار با آن مواجه گردد و به عبارت دیگر پیدا کردن خطاهای احتمالی یک نرم افزار برای عملکرد درست، صحیح و بهینه در طول استفاده از آن می باشد. آزمایش نرم افزار مؤثر، موجب فراهم ساختن قابلیت اطمینان و محصول عالی، رضایتمندی بیشتر کاربران، هزینه نگهداری کمتر و نتایج قابل اطمینان تر و دقیق تر می شود.
در دوره آموزشی Packt Testing for Reliability and Performance with Visual Studio 2017 با تست قابلیت اطمینان و عملکرد با ویژوال استودیو 2017 و تمرکز بر اپ های موبایل، فضای ابری، قابلیت های توسعه دسکتاپ و... آشنا می شوید.