در پارت قبلی این پست، توضیح مختصری در مورد تست استاتیک و دلایل انجام اون رو گفتیم. در این پست چگونگی انجام این تست رو با مثال توضیح میدیم.
دستهبندی : تست جعبه سفید
فرمول ویژه ریشه کن کردن باگ-پارت اول
تست استاتیک در دسته تست جعبه سفید هست. در مراحل اولیه توسعه انجام شده و درمقایسه با تست داینامیک هزینه کمتری داره. حتی تست استاتیک میتونه مستندات تجزیه و تحلیل کُد رو تولید کنه! خب اجازه بدین این مسئله رو بیشتر توضیح بدم.
تست جعبه سفید: چگونه شروع کنیم؟
هدف از تست نرمافزار، ارزیابی آن در رسیدن به اهداف از قبل تعیین شده و همچنین مشخص کردن هر گونه خطا در عملکرد نرمافزار است. در طی مراحل تست ابتدا مشخص میکنند که آیا عناصر نرمافزاری وظایف خود را به درستی انجام میدهند و خروجیهای مطلوب را ایجاد میکنند؟ برای این منظور، میتوان با استفاده از تست جعبه سفید کد برنامه را بررسی کرد تا اینکه عامل خطا در داخل کد برنامه مشخص شود. بیشتر بخوانید
تست جعبه سفید: بررسی منطق درونی نرمافزار
در شرکتی که فعالیت میکنید، آیا تست نرمافزار را در نظر گرفتهاند؟ اگر به صورت مستقل در حال نوشتن برنامهای هستید، تست را در نظر گرفتهاید؟ شرکتها چه زمانی را برای تست برنامه ریزی میکنند؟ در پایان پروژهها؟ در محیط عملیاتی مشتری؟ یا ابتدای کار؟
پاسخ به سوالات بالا در حوزه اصول و استراتژی تست نرمافزار میباشد. اصول تست را در پست قبل بیان کردهایم ودر این بخش به استراتژی تست میپردازیم.
تست از همان ابتدای پروژه شروع میشود. بدین ترتیب که از فاز تحلیل، استراتژی تست تعیین میشود. بر اساس این استراتژی برنامههای تست (Test plan) اولیه طراحی شده و انواع تست مشخص میشود. سپس تست آغاز شده و تا هنگامیکه برنامه در محیط مشتری استقرار یابد، ادامه پیدا میکند. بنابراین تست در همه مراحل توسعه نرمافزار، همراه شما خواهد بود. بیشتر بخوانید