موجة تكنولوجية جديدة لتطوير صناعة البرمجيات

  • أعلنت شركة Jetify، عن إطلاق أول منتج لها في مجال وكلاء الذكاء الاصطناعي، حيث كشفت عن "Testpilot"، وهو وكيل ذكي يهدف إلى تبسيط عمليات اختبار البرمجيات وتحسينها بشكل جذري.

    يعمل "Testpilot" على أتمتة عملية إنشاء الاختبارات، وتنفيذها، والإبلاغ عن نتائجها، حيث يتفاعل الوكيل الذكي مباشرةً مع واجهة المستخدم، مما يُلغي الحاجة إلى الاختبارات اليدوية المعقدة.

    حاليًا، يدعم المنتج التطبيقات المستندة إلى الويب، لكن الشركة تخطط لتوسيع نطاقه ليشمل اختبار تطبيقات الهواتف الذكية قريبًا، بحسب تقرير نشره موقع "تك كرانش" واطلعت عليه "العربية Business".

    يقول دانيال لوريتو، الرئيس التنفيذي والمؤسس المشارك لـ "Jetify"، إن إطلاق "Testpilot" يمثل تحولًا استراتيجيًا نحو تعزيز دورة حياة تطوير البرمجيات عبر وكلاء الذكاء الاصطناعي.

    وأضاف: "نعتقد أن الذكاء الاصطناعي يُشكل موجة تكنولوجية تأتي مرة كل 30 عامًا، تمامًا كما حدث مع الإنترنت والهواتف المحمولة. لذا، قررنا أن نكون جزءًا من هذه الثورة ونجازف بالتغيير."

    حلّ عملي لمشكلة يواجهها المطورون يوميًا

    اختيار "Jetify" للتركيز على أتمتة اختبارات البرمجيات لم يكن مصادفة؛ إذ إن كتابة الاختبارات تُعد من أكثر المهام رتابة وتعقيدًا للمطورين، خاصةً عندما يتعلق الأمر باختبار واجهات المستخدم.

    في حين أن الأدوات التقليدية مثل "Selenium" قد تواجه مشكلات عند حدوث تغييرات طفيفة في التصميم، فإن "Testpilot" يعتمد على الذكاء الاصطناعي، مما يُمكّنه من التكيّف دون الحاجة إلى إعادة برمجة الاختبارات.

    أمان وسهولة في التكامل

    واحدة من أهم مزايا "Testpilot" هي عدم حاجته للوصول إلى الكود المصدري، إذ يعتمد على تحليل التطبيق نفسه، مما يجعله أكثر أمانًا وأسهل في الدمج مع عمليات التطوير الجارية.

    كما أن فرق ضمان الجودة معتادة على استخدام أدوات خارجية، ما يجعل تبنّي "Testpilot" في الشركات عملية سلسة.

    خدمة ذاتية واختبار للهاتف المحمول

    حاليًا، يتطلب استخدام "Testpilot" المرور عبر عملية توجيه مع فريق "Jetify"، لكن الشركة تخطط لإطلاق نسخة خدمة ذاتية قريبًا، بالإضافة إلى دعم اختبار تطبيقات الهواتف الذكية.

    كما لا تزال "Jetify" تستكشف أفضل نموذج تسعير للخدمة قبل توسيع نطاق الإطلاق.

    تسعى "Jetify" إلى إعادة تعريف مفهوم ضمان الجودة البرمجية، مما قد يُحدث تغييرًا جذريًا في كيفية اختبار البرمجيات خلال السنوات القادمة.

    حمّل تطبيق Alamrakamy| عالم رقمي الآن