برای چه تست کنیم؟

برای چه تست کنیم؟

همانطور که در بخش اول گفتیم تست نرم افزار شامل فرآیند اجرای یک برنامه با هدف یافتن باگ‌های نرم افزاری است، اما محدود به آن نیست.

یک نکته مهم این است که تست نرم افزار، باید از نقطه نظرات مختلفی در تضمین کیفیت نرم افزارلحاظ شود، که با همه حوزه‌های فرآیند تجاری همراه باشد نه فقط حوزه‌های تست!

شکست نرم افزار از طریق فرآیندهای زیر رخ می‌دهد: بیشتر بخوانید »

مقدمه ای بر تست نرم افزار

مقدمه ای بر تست نرم افزار

 

مفاهیم تست
برای اینکه تست قدرتمند و جامعی داشته باشیم نیازمند فراگیری مفاهیم تست هستیم. در پست‌های اول بر روی مفاهیم تست که شامل تعاریف، سطوح، استراتژی ها و… تمرکز کرده و سپس به پیاده سازی تست و ابزارهای مربوطه می‌پردازیم.
تست نرم‌افزار چیست؟
سازمان‌ها یا شرکت‌هایی که نرم افزارها را توسعه می‌دهند، محصولی به نام نرم افزار تولید می‌کنند. ولی چه عامل یا عواملی باعث می‌شوند که یک نرم افزار از نرم افزار مشابه دیگر متمایز و برجسته شود؟ عوامل متعددی را می‌توان نام برد که باعث این برتری و تمایز شود اما یکی از این عوامل می‌تواند کیفیت محصول نهایی باشد که به بازار عرضه خواهد شد. اما برای رسیدن به این نقطه تمایز و برتری باید چگونه عمل کرد و اندیشید؟ یک پاسخ به این سوال می‌تواند تست نرم افزار و نحوه انجام آن باشد.

بیشتر بخوانید »