طراحی موارد آزمون: اطلاعاتتان را منتشر کنید

طراحی موارد آزمون: اطلاعاتتان را منتشر کنید

سوال همیشگی بین گروه توسعه و تست ‌‌این است که “چرا بایستی موارد آزمون (Test Case) نوشت؟ ” من فکر می‌کنم که بیشترافراد تیم، نوشتن آن را بسیار زمان بر و پرهزینه دانسته و ترجیح می‌دهند که به آن فکر نکرده و انجام ندهند. با ‌‌این حال به نظرم دلایل بسیارمعتبری برای نوشتن موارد آزمون وجود دارد.

یادتان باشد که شما تنها تستر شرکت نیستید و نخواهید بود! بنابراین تسترهای شرکت به اطلاعات مستندی احتیاج دارند که چگونگی تست بخش‌های مختلف برنامه را شرح داده باشد.‌‌ این اطلاعات مستند چیزی جز موارد آزمون (Test Case) نیست! بیشتر بخوانید »

انواع تست: کاشف خطا شوید!

انواع تست: کاشف خطا شوید!

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

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