۳۰ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

مایکروسافت ابزارهای پوشش کد را بهبود می بخشد

ابزار جدید dotnet-coverage پوشش کد را برای کنسول و برنامه‌های کاربردی وب جمع‌آوری می‌کند، گزارش‌های پوشش، باینری‌های ابزار را ادغام می‌کند و پوشش کد را برای هر آزمون به طور جداگانه محاسبه می‌کند.

ابزار جدید dotnet-coverage پوشش کد را برای کنسول و برنامه‌های کاربردی وب جمع‌آوری می‌کند، گزارش‌های پوشش، باینری‌های ابزار را ادغام می‌کند و پوشش کد را برای هر آزمون به طور جداگانه محاسبه می‌کند.

مایکروسافت ابزارهای پوشش کد خود را بهبود بخشیده و ویژگی‌های جدیدی را به Microsoft.CodeCoverage و اضافه کرده است. معرفی پوشش نقطه‌نت. پیشرفت‌ها شامل فرمت‌های گزارش جدید است که به راحتی با ابزارهایی مانند ReportGenerator ادغام می‌شوند.

Microsoft یک بولتن پست کرد ابزارهای پوشش کد بهبودیافته آن در ۲۱ دسامبر. به دلیل اضافه شدن ابزارسازی ثابت. در حالی که پیش‌فرض قالب آشنای پوشش باقی می‌ماند، سایر قالب‌های گزارش عبارتند از Cobertura و XML. Cobertura یک فرمت متن باز XML است که می تواند در Visual Studio Enterprise یا هر ویرایشگر متنی باز شود. فرمت XML مایکروسافت همچنین می تواند در Visual Studio Enterprise یا یک ویرایشگر متن باز شود.

GitHub برای همه کدنویس ها به احراز هویت دو مرحله ای نیاز دارد

ابزار پوشش دات نت جدید Mirosoft پوشش کد را برای کنسول و برنامه های کاربردی وب جمع آوری می کند، گزارش های پوشش را ادغام می کند، باینری های ابزار، و پوشش کد را برای هر آزمون به طور جداگانه محاسبه می کند. اجرای تست dotnet --collect "Code Coverage" در سطح راه حل به طور خودکار پوشش کد را برای همه پروژه های آزمایشی ادغام می کند (به مثال کامل).

Microsoft.NET 7 پشتیبانی WebAssembly را تقویت می کند

مایکروسافت همچنین دارای اسناد بهبود یافته برای پوشش کد در GitHub است، در حالی که توجه داشته باشید که عملکرد پوشش کد منبع بسته است. . عملکرد پوشش کد نیز سریعتر شده است. مایکروسافت یک راهنمای شروع به کار برای جمع آوری پوشش کد برای یک پروژه آزمایشی دات نت منتشر کرده است.< /p>