Habr AI→ المصدر

كيف يساعد الذكاء الاصطناعي في كتابة اختبارات الوحدة: تجربة Wildberries

شاركت Wildberries تجربة عملية لإدخال وكيل ذكاء اصطناعي محلي في تطوير تطبيقات Android. في المحاولة الأولى كتب النموذج اختبارات لا يمكن تجميعها وضاع وسط السياق، لكن بعد ضبط RAG وتصفية سجلات Gradle وبناء منظومة من ثلاثة وكلاء فرعيين في OpenCode، بدأ يولّد اختبارات وحدة صالحة للعمل. استغرق ذلك نحو 19 دقيقة على الموارد المحلية، وما بين 5 و10 دقائق على موارد أقوى.

معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
كيف يساعد الذكاء الاصطناعي في كتابة اختبارات الوحدة: تجربة Wildberries
المصدر: Habr AI. كولاج: Hamidun News.
◐ استمع للمقال

كيف يمكن استخدام الذكاء الاصطناعي في اختبارات الوحدة: شاركت Wildberries تجربتها في إعادة تدريب نموذج لغوي كبير (LLM) محلي خلال شهرين، ليكتب اختبارات قابلة للتجميع بدلًا من الهلوسات، بل ويعالج ملاحظات المراجعة بنفسه.

كم من الوقت احتاجه الذكاء الاصطناعي المحلي في

Wildberries لكتابة اختبارات صالحة للعمل؟ نحو شهرين: في البداية كانت الشبكة العصبية تخطئ وتهلوس، لكن بعد إعادة الضبط بدأت تولّد اختبارات قابلة للتجميع، بل وتعالج ملاحظات المراجعة بنفسها.

هل يمكن استخدام شبكة عصبية لكتابة اختبارات الكود؟

نعم: في تجربة Wildberries تعلّم نموذج LLM محلي خلال شهرين كتابة اختبارات قابلة للتجميع ومعالجة ملاحظات المراجعة.

كيف يمكن إدخال الذكاء الاصطناعي في عملية التطوير؟

بحسب ممارسة Wildberries: في البداية كانت الشبكة العصبية تخطئ وتهلوس، لكن بعد إعادة الضبط بدأت تولّد كودًا صالحًا للعمل.

هل تستطيع الشبكة العصبية كتابة اختبارات الوحدة؟

نعم، ففي تجربة Wildberries تعلّم نموذج LLM محلي كتابة اختبارات وحدة قابلة للتجميع لنظام Android، بل ومعالجة ملاحظات المراجعة.

كم تستغرق عملية تدريب الشبكة العصبية على كتابة الاختبارات؟

بحسب تجربة Wildberries، احتاج نموذج LLM المحلي إلى نحو شهرين لتجاوز الأخطاء والهلوسات والبدء في توليد اختبارات قابلة للتجميع.

ZK
Hamidun News
أخبار الذكاء الاصطناعي بدون ضوضاء. اختيار تحريري يومي من أكثر من 50 مصدر. منتج من جمال حميدون، رئيس الذكاء الاصطناعي في Alpina Digital.
✦ Autonomous AI Agents

Delegate Deep Research, Coding & Workflows to an AI Agent

Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.

Launch NomadNet Agent →NomadNet AI Platform
ما رأيك؟
جارٍ تحميل التعليقات…