مایکروسافت قابلیت جدید GitHub Copilot Testing را برای .NET معرفی کرده است که تولید تستهای واحد مبتنی بر هوش مصنوعی را مستقیماً در گردش کار توسعه در Visual Studio Insiders امکانپذیر میکند. این ابزار به توسعهدهندگان کمک میکند تا با چند کلیک از پوشش صفر به اطمینان حاصلشده از تست برسند.
Copilot Testing برای .NET با درک ساختار کد، تنظیمات پروژه و ظاهر تستهای خوب، فراتر از یک اعلان ساده عمل میکند. این ابزار میتواند تستها را برای اعضا، فایلها، پروژهها یا کل راهحلها به صورت خودکار تولید، ساخت و اجرا کند. این امر بازخورد سریعتر، اشکالات کمتر و اطمینان بیشتر در کد را به همراه دارد.
ویژگیهای کلیدی این ابزار شامل تولید تستهای واحد در مقیاس بزرگ، نتایج قطعی و نوعامن، پشتیبانی از MSTest، xUnit و NUnit، و یکپارچگی هوشمند با Visual Studio است. همچنین، Copilot Testing قابلیت بازیابی خودکار تست را ارائه میدهد و در صورت شکست تست، تلاش میکند تا مشکل را رفع، تست را بازتولید و دوباره اجرا کند.
این قابلیت به توسعهدهندگان اجازه میدهد تا با چند کلیک از پوشش صفر به پوشش معنادار برسند و فرآیند اعتبارسنجی کد را متحول کنند.
مشاهده مطلب اصلی