آیا پوشش کد 100 امکان پذیر است؟
آیا پوشش کد 100 امکان پذیر است؟

تصویری: آیا پوشش کد 100 امکان پذیر است؟

تصویری: آیا پوشش کد 100 امکان پذیر است؟
تصویری: Salesforce: چگونه کد را 100% پوشش دهیم؟ 2024, نوامبر
Anonim

یک قانون کلی خوب همه منطق تجاری شما باید داشته باشد 100 % پوشش کد به داشتن پوشش کد فقط برای داشتن پوشش کد اگر تمام کارهایی که انجام می دهید اشتباه تست کردن یا تست کردن اشتباه باشد، معنی ندارد کد به گفته می شود ، اگر آزمایشات شما خوب است ، پس 92-95 having پوشش برجسته است

با توجه به این موضوع ، چرا پوشش 100 کد امکان پذیر نیست؟

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

علاوه بر این، چه مقدار پوشش کد کافی است؟ پوشش کد 70-80 goal یک هدف منطقی برای آزمایش سیستم اکثر پروژه ها با بیشتر است پوشش معیارهای. از یک هدف بالاتر برای پروژه هایی که به طور خاص برای آزمایش پذیری بالا سازماندهی شده اند یا هزینه های شکست بالایی دارند، استفاده کنید. کمترین پوشش کد برای تست واحد می تواند 10-20٪ بیشتر از تست سیستم باشد.

به طور مشابه ممکن است یک نفر بپرسد ، آیا می توانید 100 coverage پوشش تست را بدست آورید؟

آره، 100 % پوشش تست است ممکن به همیشه از برنامه ای به کاربرد دیگر متفاوت است ، عوامل اصلی که این امر را تضمین می کند پوشش آزمون اندازه برنامه ، پیچیدگی کد و پهنای باند پروژه هستند. اندازه برنامه کوچک و بیشتر پوشش قابل دستیابی است.

آیا پوشش کد واقعا مفید است؟

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

توصیه شده: