کتاب Modern Software Testing Techniques: A Practical Guide for Developers and Testers (تکنیکهای مدرن تست نرم افزار: راهنمای عملی برای توسعهدهندگان و آزمایشکنندگان) راهنمای عملی برای توسعهدهندگان و تسترها" یک منبع جامع برای افرادی است که به دنبال ارتقای مهارتهای تست نرمافزاری خود هستند.
جهت مشاهده جزئیات و دانلود کتاب Modern Software Testing Techniques میتوانید از لینک زیر استفاده کنید:
faghatketab.ir/product/modern-software-testing-techniques/
کتابهای زیادی در مورد تست نرمافزار نوشته شدهاند، اما بیشتر آنها به بررسی چارچوب کلی تست از دیدگاه سنتی میپردازند. متأسفانه، تکنیکهای طراحی تست سنتی اغلب برای آشکار کردن انواع مختلف خطاهایی که ممکن است رخ دهند، ناکارآمد و غیرقابل اعتماد هستند.
کتاب Modern Software Testing Techniques سه تکنیک جدید تست نرمافزار را معرفی میکند: تست مبتنی بر مدل دو مرحلهای، تست حالت-عمل، و تست گزاره عمومی، که همه آنها هنگام استفاده با قابلیتهای آشکارسازی خطای کارآمد، بهترین عملکرد را دارند.
شما با یک مرور کوتاه بر تست نرمافزار شروع میکنید، با تمرکز بر اینکه چرا تحلیل ریسک الزامی است، چگونه میتوان باگها را به صورت عملی طبقهبندی کرد و چگونه میتوان از تست مبتنی بر خطا برای بهبود طراحی تست استفاده کرد.
سپس خواهید دید که چگونه تست حالت-عمل مزایای تست انتقال حالت و تست مورد استفاده را در یک رویکرد واحد ادغام میکند. با پیشرفت، به تست گزاره عمومی نگاه خواهید کرد و چگونگی خدمت آن به عنوان یک گسترش تحلیل مقادیر مرزی، در برگیرنده گزارههای پیچیدهتر.
تست مبتنی بر مدل دو مرحلهای یک رویکرد پیشرفته را نشان میدهد که در آن مدل لزوماً نیازی به قابل خواندن توسط ماشین ندارد؛ خوانایی انسانی کافی است.
مرحله اول شامل یک مدل سطح بالا است که از آن تستهای انتزاعی تولید میشوند. پس از اجرای دستی این تستها، کد تست تولید میشود. به جای محاسبه مقادیر خروجی، آنها صرفاً برای انطباق بررسی میشوند.
قسمت آخر کتاب Modern Software Testing Techniques شامل یک فصل در مورد چگونگی کمک توسعهدهندگان و تسترها به یکدیگر و کار به عنوان یک تیم مشترک است.
آنچه در کتاب Modern Software Testing Techniques یاد خواهید گرفت:
کتاب Modern Software Testing Techniques برای چه کسانی مناسب است: