تتيح أوامر ضمان الجودة الجديدة تصميم الاختبارات مباشرةً من وثائق متطلبات المنتج (PRDs) والمواصفات، وربط كل اختبار بشكل دائم بالمتطلب الذي يتحقق منه، وقياس مستوى التغطية استنادًا إلى أدلة موثقة ونهائية بدلاً من الاعتماد على التقديرات
سان فرانسيسكو ونويدا، الهند، 16 سبتمبر 2026 /PRNewswire/ — أعلنت TestMu AI (المعروفة سابقًا باسم LambdaTest)، أول منصة في العالم للهندسة عالية الجودة مدعومة بالذكاء الاصطناعي الوكيل، عن إطلاق “دورة حياة ضمان الجودة”، وهي مجموعة جديدة من الأوامر ضمن أداة Kane CLI، توسّع نطاق الأداة ليتجاوز إنشاء اختبارات المتصفح وإعادة تشغيلها. ومع ميزة ضمان الجودة، يمكن للفرق تحديد ما يجب أن يحققه المنتج، بينما تتولى Kane CLI تصميم الاختبارات التي تثبت استيفاء هذه المتطلبات، مع ربط كل اختبار بشكل دائم بالمتطلب الذي يتحقق منه. كما تُقاس التغطية استنادًا إلى أدلة موثقة ونهائية، وتُعاد مواءمة مجموعة الاختبارات كلما طرأت تغييرات على المنتج.
أطلقت TestMu AI أداة Kane CLI في أبريل 2026 بوصفها أداة لأتمتة المتصفحات تعمل مباشرةً من الوحدة الطرفية، وصُمِّمت لتلبية احتياجات المطورين وكذلك وكلاء البرمجة المعتمدين على الذكاء الاصطناعي، بما في ذلك Claude Code وCodex CLI وCursor وGemini CLI. وتعتمد Kane CLI على اللغة الطبيعية لوصف النوايا بدلاً من محددات العناصر، ما يتيح للفرق وصف مسار أو عملية معينة والحصول على نتيجة نجاح أو فشل مرفقة بسجل كامل لخطوات التنفيذ ولقطة شاشة، فضلًا عن إمكانية تصدير مسارات العمل إلى كود Playwright الأصلي وتشغيلها دون واجهة رسومية ضمن مسارات التكامل المستمر (CI). ومنذ إطلاقها، أضيفت إلى الأداة إمكانية توليد حالات الاختبار بالذكاء الاصطناعي من خلال الأمر kane-cli generate، الذي يحوّل وصفًا من سطر واحد إلى سيناريوهات وحالات اختبار. وتمثل دورة حياة ضمان الجودة الخطوة التالية في هذا التطور، إذ تتيح إنشاء الاختبارات انطلاقًا من وثائق المتطلبات الفعلية، وليس من مجرد مطالبة نصية.
لا تزال معظم مجموعات الاختبارات تجيب عن السؤال الخطأ. فهي توضح عدد الاختبارات التي اجتازت التنفيذ، بدلاً من تحديد المتطلبات التي جرى التحقق منها. ومع مرور الوقت، تنفصل الاختبارات عن المواصفات التي استندت إليها عند تصميمها، وتتحول التغطية إلى مجرد تقديرات، وعندما يتغير أحد المتطلبات، لا يعرف أحد أي الاختبارات أصبحت قديمة أو لم تعد ملائمة. وتعالج دورة حياة ضمان الجودة المرحلتين اللتين تسبقان التنفيذ وتليانه: إذ تحوّل المتطلبات إلى اختبارات مصممة للتحقق منها، ثم تحوّل نتائج الاختبارات إلى سجل قابل للتدقيق يوضح بدقة ما تم إثباته والتحقق منه.
كيفية عمل دورة حياة ضمان الجودة:
- الالتقاط: يلتقط الأمر kane-cli context ingest لقطات من وثائق المتطلبات — مثل وثيقة متطلبات المنتج (PRD) أو المواصفات أو صفحات السياسات، ويخزنها محليًا في مستودع يعتمد على عناوين المحتوى.
- الاستخلاص: يقرأ الوكيل المصادر ويقترح حالات استخدام، مع الاستشهاد بالأسطر الدقيقة التي استند إليها.
- المراجعة: تعتمد الفرق المقترحات وتدرجها ضمن المحتوى الموثوق، أو تعدّلها، أو ترفضها. ويبدأ كل ما يقترحه الوكيل بوصفه محتوى مشتقًا، ولا يُعتمد أي منه تلقائيًا دون مراجعة.
- التصميم: يحوّل الأمر kane-cli design tests حالة الاستخدام إلى معايير قبول وسيناريوهات واختبارات قابلة للتنفيذ — بحيث يُخصص اختبار واحد لكل سيناريو، ويُوسم كل اختبار بمعايير القبول التي يتحقق منها. وتخضع مخرجات التصميم لعملية المراجعة نفسها.
- التنفيذ: تُشغّل الاختبارات المصممة باستخدام الأمرين kane-cli testmd run وkane-cli testrun run، وتُحفظ حزمة أدلة موثقة ونهائية مع كل عملية تشغيل.
- القياس: يقدم الأمر kane-cli cover محورين للقياس — ما أثبتته عملية التشغيل، وما يزال التصميم بحاجة إلى إثباته. ويُسجّل نقص التغطية بوصفه فجوة مرتبة حسب الأولوية، بدلاً من تجاهله.
- الصيانة: يعمل الأمر kane-cli maintain على مواءمة مجموعة الاختبارات عند تغيير إحدى وثائق المصدر، مع وضع علامة “قديم” على كل ما استُخلص من النسخة السابقة من الوثيقة إلى أن يُعاد التحقق منه.
تمثل كل مرحلة أمرًا مستقلاً، ما يتيح للفرق التوقف للمراجعة ثم استئناف العمل في أي مرحلة؛ إذ لا يتم تنفيذ أي خطوة لاحقة قبل اعتماد الخطوة السابقة. ويُخزّن مستودع ضمان الجودة داخل مجلد المشروع، ويعمل بنظام إضافة فقط مع سجل تاريخي يمكن إعادة تشغيله، كما يظل محليًا: حيث تُحفظ المصادر وحالات الاستخدام والتصاميم ونتائج المراجعات على جهاز المطور، وليس على خادم. ويمكن تشغيل دورة الحياة الكاملة دون واجهة رسومية ضمن بيئات التكامل المستمر (CI) أو من خلال وكيل ذكاء اصطناعي، ما يتيح للوكيل تطوير ميزة، وتصميم اختبارات تستند إلى المواصفات، وإعداد تقرير عن مستوى التغطية ضمن سير عمل واحد متكامل.
تُكمل دورة حياة ضمان الجودة إمكانات الأمر kane-cli generate ولا تحل محلها. الفرق التي ترغب في الحصول على عشر أفكار جيدة للاختبارات خلال دقيقة واحدة يمكنها البدء باستخدام generate، بينما يمكن للفرق التي لديها وثيقة متطلبات المنتج (PRD) وتحتاج إلى الإجابة عن سؤال: “ما الذي تغطيه الاختبارات تحديدًا، وكيف يمكننا التحقق من ذلك؟” أن تبدأ باستخدام ضمان الجودة.
“أصبح وكلاء الذكاء الاصطناعي يكتبون التعليمات البرمجية بوتيرة أسرع مما يستطيع أي فريق التحقق منها، والفجوة بين سرعة التطوير وسرعة التحقق هي ما نطلق عليه دين التحقق. وقد أغلقت Kane CLI الجزء الأول من هذه الفجوة في أبريل، من خلال تزويد الوكلاء والمطورين بمتصفح حقيقي ونتيجة واضحة تحدد ما إذا كان الاختبار قد نجح أم فشل. أما دورة حياة ضمان الجودة فتسد ما تبقى من هذه الفجوة.” حسبما قال Mudit Singh، الشريك المؤسس ورئيس قسم النمو في TestMu AI. “لطالما كانت نتيجة الاختبارات الإيجابية وحدها عاجزة عن إخبارك بما تم إثباته فعليًا. أما الآن، فأصبح كل اختبار مرتبطًا بالمتطلب الذي يتحقق منه، وتُحفظ الأدلة الموثقة مع كل عملية تشغيل، وتتحول التغطية إلى سجل يمكن تدقيقه والتحقق منه، بدلاً من أن تكون مجرد رقم نأمل أن يكون دقيقًا. وعندما تتغير المواصفات، تخبرك مجموعة الاختبارات بما أصبح قديمًا أو غير صالح، بدلاً من أن تتقادم الاختبارات بصمت. وهذا هو المعنى الحقيقي لضمان الجودة في عصر الوكلاء وما يصاحبه من سرعة”.
تتوفر دورة حياة ضمان الجودة اعتبارًا من اليوم ضمن الإصدار 0.6.1 من Kane CLI والإصدارات الأحدث، ويمكن للمستخدمين الحاليين الترقية عبر npm أو Homebrew. وتعمل مراحل الاستخلاص والتصميم والمطابقة ضمن الصيانة بواسطة وكيل KaneAI وتستهلك أرصدة، بينما تُنفَّذ عمليات المراجعة وقياس التغطية وإدارة المستودع محليًا ومجانًا.
للتوثيق، تفضَّل بزيارة testmuai.com/support/docs/kane-cli-assurance/ ولمعرفة المزيد عن Kane CLI، تفضَّل بزيارة testmuai.com/kane-cli.
نبذة عن TestMu AI
TestMu AI هي أول منصة لهندسة الجودة تعمل بالذكاء الاصطناعي في العالم، والتي تم تصميمها لتمكين المنظمات من أتمتة وتوسيع نطاق الاختبار مع الذكاء في جوهرها. ومن خلال الجمع بين القدرات المستقلة والتكامل السلس عبر مسارات التطوير الحديثة، تمكّن TestMu AI الفرق من تقديم برمجيات أسرع وأكثر موثوقية وأمانًا في عالم تكون فيه الأولوية للذكاء الاصطناعي.
لمزيد من المعلومات، تفضَّل بزيارة: https://www.testmuai.com/.
للتواصل الإعلامي
Nikhil Saxena
مدير الاتصالات المؤسسية، TestMu AI
+91 98709 81968
nikhils@testmuai.com
View original content to download multimedia:https://www.prnewswire.com/ae/ar/news-releases/u0074u0065u0073u0074u006Du0075u002Du0061u0069u002Du062Au0637u0644u0642u002Du062Fu0648u0631u0629u002Du062Du064Au0627u0629u002Du0636u0645u0627-302880359.html