🚀 تولید خودکار تست‌های نرم‌افزاری با کمک LLMها؛ معرفی ابزار Cleverest

⚠️ هشدار به محققان: چرا دقت مدل‌های شناسایی پهپاد گاهی «واقعی» نیست؟

آیا هوش مصنوعی می‌تواند جایگزین متخصصان QA در نوشتن تست‌های رگرسیون شود؟ محققان به‌تازگی ابزاری به نام «Cleverest» را معرفی کرده‌اند که می‌تواند با تحلیل کدهای تغییر یافته و پیام‌های کامیت (Commit Message)، در کمتر از ۲ دقیقه تست‌های کاربردی تولید کند.

نتایج این تحقیق خیره‌کننده است؛ Cleverest توانسته در مدت‌زمان بسیار کوتاه، به همان اندازه باگ‌هایی را شناسایی کند که فازرهای تخصصی (Fuzzers) در ۲۴ ساعت پیدا می‌کنند. ترکیب این ابزار با روش‌های فازینگ سنتی (تحت عنوان ClevFuzz) قدرت شناسایی باگ‌ها را تا دو برابر افزایش می‌دهد. این یعنی تحولی بزرگ در سرعت و دقت CI/CD برای توسعه‌دهندگان!

‌نویسی

منبع: arXiv AI