تست اتوماتیک نرم افزار 
تعداد صفحات : 42 با فرمت ورد و قابل ویرایش
تست نرم افزار بخش مهمی از جریان کاری ساخت را تشکیل می دهد که متاسفانه در موارد زیادی شاهد نادیده گرفتن یا کمرنگ بودن آن هستیم. معمولاً تست كردن نرمافزار يكي از سختترين مراحل كار در ايجاد يك پروژه نرمافزاري است ولي به راستي تستكردن چيست؟ تعاريف مختلفي براي تست كردن نرمافزار وجود دارد؛ مثلاً اين تعريف كه ميگويد: تستها يك سري از سؤال و جوابهايي هستند كه نرمافزار را با آن امتحان ميكنيم در حالي كه از برنامه انتظار داريم با توجه به وروديهايي كه با استفاده از سؤالات وارد ميكنيم، جوابهاي صحيحي را به عنوان خروجي به دست آورد.اما آیا     می دانستید که یک تست کننده خوب دارای مشخصات ویژه ای است؟ تا حالا بسیار از developer  (توسعه دهنده. مثلا برنامه نویس یک نرم افزار) شنیده ایم. اینکه چه مشخصه هایی دارن و چگونه اند. اما نیمی ازساخت نرم افزار به برنامه نویسی آن مربوط است ونیمه دیگر تست نرم افزاررا تشکیل  می دهد. 
 
فهرست
  چکیده 
  مقدمه
  تست نرم افزار
  اهداف تست
  اصول تست
  معیارها تست پذیر بودن نرمافزار
  سطوح مختلف
  تست واحد micro level
  تست یکپارچه افزایشی
  تست یکپارچه
  تست سیستم
  تست پذیرش
  استراژی جعبه سیاه
  استراژی جعبه سفید
  خودکارسازی تست
  معماری لایه ها در خودکار سازی تست
  لایه ی تست کیس
  لایه ی بیزینس لاجیک
  لایه ی سیستم در حال تست
  لایه ی تست کیس
  لایه ی بیزینس لاجیک
  ابزارهای تست خودکار
  ابزارهای تست خودکار وب
  ابزارهای تست خودکارGUI
  تست واحد Frameworks
  تست خودکار cloud services
  چشم انداز و نتیجه گیری
  منابع
   
                                
                                     
                                
                                برچسب ها:
                                
 خودکار سازی تست  تست اتوماتیک نرم افزار    تست نرم افزار    open  source  تست اتوماتیک  تست واحد   تست یکپارچه  استراژی جعبه سیاه  استراژی جعبه سفید  معماری لایه ها   ابزارهای تست خودکار نرم افزار