قادة الفكر

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

mm
أضف Unite.AI إلى مصادرك المفضلة على Google

لقد غيرت الذكاء الاصطناعي إيقاع إنشاء البرمجيات. مع أدوات مثل GitHub Copilot وChatGPT ، يمكن إنشاء الكود الآن في دقائق بدلاً من الأسابيع ، وتتطور الواجهات بشكل شبه يومي. ومع ذلك ، في وسط هذه التسارع ، أصبحت ضمان الجودة ، وهو المجال المخصص لحماية الموثوقية ، trở thành أكبر عرقلة في الصناعة. ما كان يسمى بالت自動ية من قبل المطورين يبدو الآن أكثر من كونها يدوية.

تقع المشكلة ليس في أدواتنا ولكن في افتراضاتنا. لسنوات ، عُرف المجال ضمان الجودة على أنه تمرين إجرائي ، تسلسل من النقرات والتحقق. كان هذا المنظور منطقيًا عندما كانت البرمجيات تتحرك ببطء ، ولكنها لا تعمل أكثر. يتطلب темп التطوير الجديد اختبارات يمكن أن تتكيف بسرعة مثل الكود الذي تحميه. وأنا أسمي هذه التطور اختبار الحس ، وهو ضمان جودة يفهم النية ويترجم السياق ويتفاعل مع التغيير بدلاً من الانهيار تحت него.

تؤكد الأرقام على الضرورة. سوق اختبار البرمجيات العالمي تجاوز 51.8 مليار دولار في عام 2023 ومن المتوقع أن ينمو بنسبة 7 في المائة سنويًا حتى عام 2032. Segment التلقائي اختبار فقط ، قيمته 28.1 مليار دولار في عام 2023 ، ومن المتوقع أن يصل إلى 55.2 مليار دولار بحلول عام 2028 ، بمعدل نمو سنوي مركب يبلغ 14.5 في المائة. على الرغم من هذه الاستثمارات ، لا تزال فرق ضمان الجودة عالقة في الدورات التفاعلية. وعدت التلقائية بالسرعة ولكن غالبًا ما سلمت الهشاشة. لاحظت McKinsey أن التطوير البرمجي المتمكّن بالذكاء الاصطناعي يغير بشكل أساسي كيفية بناء المنتجات من النهاية إلى النهاية ويزيد من سرعة التسليم ، ولكنه يضع أيضًا ضغوطًا إضافية على اختبارات الجودة والممارسات لتبقى مع هذا العرض.

وعد التلقائية المكسور

تتكرر نفس الأنماط عبر المنظمات. تقضي الفرق يومها في إصلاح النصوص الهشة التي تفشل لأسباب غير متعلقة بجودة المنتج. يمكن أن يؤدي تغيير واحد في واجهة المستخدم ، مثل إعادة تسمية الزر أو تغيير التصميم أو إضافة خطوة ، إلى كسر مئات من الاختبارات. كل تصحيح يولد المزيد من الصيانة. هذا أدى إلى أن تصبح التلقائية هي الشيء الذي حاولت القضاء عليه ، وهو العمل المتكرر.

تم بناء التلقائية الإجرائية على افتراض أن الواجهات تظل مستقرة ومسارات المستخدم تظل قابلة للتنبؤ. لم يعد هذا الافتراض صحيحًا مع التوزيع المستمر واختبار A/B والتحسين الشخصي في الوقت الفعلي. الأنظمة الحديثة سائلة بالتصميم. الطريقة الوحيدة التي يمكن لضمان الجودة من خلالها مواكبة ذلك هي من خلال تعلم تفسير السلوك والمعنى بدلاً من الإحداثيات الثابتة على الشاشة.

هذا هو فخ الصيانة. التلقائية التي كان من المفترض أن تسريع التطوير في الواقع تبطئه لأن الصيانة تزيد بشكل أسرع من القيمة المقدمة. هذا هو أحد أهم أخفاقات الهندسة البرمجية الحديثة.

لماذا فاتت الذكاء الاصطناعي النقطة

أعطى صعود الذكاء الاصطناعي العي للعديد في هذا المجال أن الخلاص قريب. إذا كان الذكاء الاصطناعي يمكن أن يكتب الكود ، فمن المؤكد أنه يمكن اختباره. ولكن الواقع كان أكثر تواضعًا. لا تزال معظم أدوات “الذكاء الاصطناعي لضمان الجودة” تعتمد على منطق هش. يمكنها توليد نصوص بسرعة أكبر من البشر ، ولكن هذه النصوص لا تزال مقيدة بالاختيارات والاعتماديات التي فشلتنا دائمًا. ونتيجة لذلك ، تظهر دراسة أكاديمية شاملة أن尽管 هناك اهتمامًا واسعًا باختبار تمكّن بالذكاء الاصطناعي ، لا يزال اعتمادها الفعلي في فرق الاختبار محدودًا.

تسرع هذه الأنظمة عملية كتابة الاختبارات دون تحويل عملية ضمان الجودة. يمكنها إنتاج نصوص Selenium بسرعة ، ولكنها لا تزال تنكسر عندما يتحرك عنصر واجهة المستخدم أو يتغير اسم متغير. و虽然 توجد أدوات اختبار بالذكاء الاصطناعي ، بما في ذلك من الشركات التي تدفع هذا الفضاء إلى الأمام ، فإن التحول الصناعي الأوسع لم يتحقق بعد. لا تزال معظم الحلول تركز على توليد الكود بدلاً من فهم النية.

من النصوص إلى الدلالات

يتطلب التحول الحقيقي أنظمة ذكاء اصطناعي تفهم لماذا يهم التفاعل ، وليس مجرد كيفية تنفيذه. ينتقل اختبار الحس إلى ما هو أبعد من الدقة الإجرائية نحو الفهم التجربي. بدلاً من التحقق من أن “الزر أ يؤدي إلى الصفحة ب” ، يقيّم ما إذا “كان المستخدم يحقق النتيجة المقصودة ، حتى لو تغيرت الواجهة”.

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

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

اقتصاديات النية

في الخدمات المالية ، حيث يتم تحديث التنظيمات بشكل مستمر ، جعل اختبار القصد قابلًا للتطوير دون توسيع فرق ضمان الجودة بشكل متناسب. تقرير الجودة العالمي من Capgemini وSogeti وOpenText يصف كيف تقوم فرق هندسة الجودة بالتحول إلى الذكاء الاصطناعي والتلقائية الأكثر ذكاء فقط لمواكبة دورات التسليم الأسرع وزيادة تعقيد النظام.

في التجارة الإلكترونية ، حيث تتطور الواجهات بشكل مستمر من خلال اختبارات A/B والتحسين الشخصي ، قامت الشركات التي تتبنى نهجًا قائمًا على القصد بتقليل وقت صيانة الاختبار بنسبة تقارب 40 في المائة في غضون ثلاثة أشهر. مزودو البرامج كخدمة للشركات التي تدير بيئات نشر متعددة يستخدمون نفس المنطق للحفاظ على الجودة عبر جميع المتغيرات دون عبء هائل.

تظهر هذه الأنماط أننا لا نتحدث عن تحسينات تراكمية. نحن نتحدث عن تحول أساسي في ما هو اقتصاديًا ممكنًا في ضمان الجودة.

حواجز أمان لمستقبل مستقل

لا يأتي أي تحول في النموذج دون تحفظات. لا تزال الأنظمة التي تعيد بناء نفسها وتحديث نفسها بشكل مستقل تحتاج إلى إشراف بشري. يمكن للذكاء الاصطناعي أن يفسر 논理 المجال بشكل خاطئ إذا لم يتم تدريبه على السياق الصحيح. يجب على قادة ضمان الجودة الحفاظ على عمليات التحقق الصارمة ، خاصة في القطاعات الخاضعة للتنظيم حيث تحمل الأخطاء مخاطر حقيقية.

ت trở nên أيضًا مهمة. يجب على كل اختبار تسجيل كيف تطور ولماذا نجح أو فشل. في البنوك والتأمين ، هذا مستوى من القابلية للفحص هو متطلب تنظيمي.

تتميز الأنظمة الذكية في تدفقات المستخدم الأولية ولكنها يمكن أن تفوت الحالات النادرة أو الحالات الحرجة للمخاطر. لا تزال الثغرات الأمنية وسيناريوهات الامتثال وحالات حافة Cases الخاصة بالسلامة البيانات تعتمد على اختبارات مصممة يدوياً وخبرة مجال عميقة. ولا يزال هناك مقاومة ثقافية. الفرق التي غمرت في سير عمل Selenium أو Cypress لن تتغير بين ليلة وضحاها. يتطلب الانتقال استثمارًا في التدريب وإدارة التغيير وتبين قيمة واضحة.

التحول نحو ضمان الجودة التكيفي

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

الدروس الأكبر هي فلسفية كما هي تقنية. سعى التلقائية ، كما مارسناها ، إلى القضاء على عدم اليقين من خلال السيطرة. يعتمد اختبار الحس على أن التغيير هو دائم ويصمم من أجله. يعامل الاختبار ليس كبوابة في نهاية التطوير ولكن كحوار حي بين الكود والمستخدم والنظام. النتيجة هي برمجيات تتطور دون فقدان السلاسة.

يقف ضمان الجودة الآن عند مفترق طرق. طريق يؤدي إلى فخ الصيانة أعمق ، حيث تتكاثر النصوص ويتعثر الابتكار. الطريق الآخر يؤدي إلى اختبار قائم على القصد والتكيف ، برمجيات تفهم نفسها جيدًا لتحقق سلوكها الخاص. الاختيار سوف يحدد أي المنظمات ستظل متقدمة مع مستقبل الذكاء الاصطناعي المتسارع وأيها ستظل عالقة في تصحيح الأخطاء في الماضي.

العقد القادم من ضمان الجودة لن يتم قياسه بكمية التلقائية التي نحققها ولكن بكمية ما نفهمه. والفائزون سيكونون أولئك الذين يبنيون أنظمة تفهم نبض منتجاتهم ، وبعبارة أخرى ، الحس ، وتتكيف وفقًا لذلك.

تال بarmeir هي المؤسس المشارك والرئيس التنفيذي لشركة BlinqIO، وهو أول مهندس اختبار ذكاء اصطناعي تم بناؤه لآلية Automation المبنية على Playwright. إنه يولد ويعمل ويحافظ على الاختبارات بشكل مستقل، ويقدم اختبار Vibe — التحقق القائم على الذكاء الاصطناعي الذي يتطور مع التطوير البرمجي الذي يتم اختباره.

كما أنها شاركت في تأسيس شركة Experitest، وهي شركة DevOps السحابية التي تم الحصول عليها من قبل TPG (NASDAQ: TPG). قبل ذلك، شغلت تال مناصب قيادية مختلفة، بما في ذلك مناصب في Accenture (لندن، NYSE: ACN) وشركة Comverse (إسرائيل)، حيث شغلت منصب رئيس التسويق في قسم الخدمات ومنصب مدير استراتيجية التكنولوجيا الفائقة، من بين آخرين.