کامپیوتربرنامه نویسی

انواع تست نرم افزار

تست - یکی از مراحل توسعه نرم افزار است. این است که به تشخیص خطا در عملکرد و یا عدم انطباق کالا با اسناد و مدارک قابل اجرا است. نرم افزار تست طبقه بندی بسیار گسترده است.

و چرا از آن را صرف؟

تست نرم افزار برای اطمینان به چند دلیل انجام:

  1. شناسایی خطاهای برنامه نویسی کلیدی است. تستر چک توابع منحصر به فرد از سیستم یا مجموعه ای از آنها را برای شرایط بحرانی، از نرم افزار به کار به عنوان مورد نظر نمی دهد.
  2. تعیین سهولت استفاده. چک کردن اگر ارگونومی رابط برای رفتار کاربر و سیستم بسته به نفوذ خارجی.
  3. دستیابی به اسناد و مدارک انطباق. کارمند مسئول تست قبل از دریافت یک برنامه کاری برای تست و مقررات که نرم افزار باید یکسان باشند. بیشتر اختلاف در عملیات در برنامه های واقعی و توابع مستندات برنامه ریزی شده مشخص شده است.

انواع

معمولا بین این نوع آزمون تشخیص، به عنوان واحد، یکپارچه سازی و سیستم. هر کدام از آنها برخی از جنبه های پیدا کردن خطاهای تاثیر می گذارد.

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

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

مرحله نهایی - تست سیستم است. با آن، نرم افزار قبلا به طور کامل مونتاژ شده و آماده به سعی و کوشش است، با موقعیت کاربر مورد آزمایش قرار. در این مرحله تشخیص اشکال در به رابط، و همچنین به عنوان بزرگترین ارگونومی توسط نرم افزار به دست آورد.

انواع ذکر شده در بالا از تست نرم افزار توسط درجه جداسازی اجزای تعیین می شود.

روش های آزمایش دیگر

تمایز نیز چنین نوع تست به عنوان روش "جعبه سفید" و "جعبه سیاه". در این روش اولین راه توسعه دسترسی کامل به کد منبع، و همچنین می تواند خود را نوشته شده برای تست و تشخیص خطا توسعه دهندگان استفاده کنید. روش "جعبه سیاه" دسترسی به کد برنامه اجازه نمی دهد، در این مورد کنترل صورت می گیرد تنها از طریق رابط کاربر. این شرایط آزمون توسط درجه ای از دانش از سیستم تعریف شده است.

تکمیل چرخه حیات توسعه نرم افزار

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.unansea.com. Theme powered by WordPress.