تست واحد چقدر باید طول بکشد؟
تست واحد چقدر باید طول بکشد؟

تصویری: تست واحد چقدر باید طول بکشد؟

تصویری: تست واحد چقدر باید طول بکشد؟
تصویری: چقدر پروتئین، چربی و کربوهیدرات بخوریم؟ 2024, ممکن است
Anonim

زمان معمولی که برای نوشتن تست های واحد بودجه در نظر گرفته می شود حدود 1 روز برای هر ویژگی که 3 تا 4 روز به کدنویسی سر پایین نیاز دارد. اما این می تواند با عوامل زیادی متفاوت باشد. پوشش کد 99 درصد عالی است. تست های واحد عالی هستند.

در این راستا چند درصد از وقت خود را صرف تست واحد می کنید؟

به طور کلی این به معنای الف است درصد از هفته کاری تیم یا چیزی از این به بعد، خرج کردن 90 درصد از زمان خود را کد نوشتن و 10% کار روی تست های واحد . آنها استدلال می کنند که یک یا چند مورد از این چیزها تضمین می کند را تیم "به اندازه کافی" انجام می دهد تست واحد.

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

به همین ترتیب، پرسیده می شود که آیا تست واحد در زمان صرفه جویی می کند؟

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

چگونه یک آزمون واحد می نویسیم؟

  1. 13 نکته برای نوشتن تست های مفید واحد.
  2. آزمایش یک چیز در یک زمان در انزوا.
  3. از قانون AAA پیروی کنید: ترتیب، عمل، ادعا.
  4. ابتدا تست های ساده «فستبال پایین وسط» را بنویسید.
  5. تست در سراسر مرزها.
  6. اگر می توانید، کل طیف را آزمایش کنید.
  7. در صورت امکان، هر مسیر کد را پوشش دهید.
  8. تست هایی بنویسید که یک اشکال را آشکار می کند، سپس آن را برطرف کنید.

توصیه شده: