الوصف
Zorro هي منصة اختبار ذكاء اصطناعي للفرق التي تطلق البرمجيات بسرعة وترغب في التأكد من أن الكود الجديد لم يكسر الميزات الموجودة. المنتج، الذي كان يُطلق عليه سابقًا Narrative، مدعوم من Y Combinator ويقدم قدرتين متصلتين: اختبار الأخطاء واختبار الانحدار باستخدام الذكاء الاصطناعي.
قراءة المزيد
يستخدم اختبار الأخطاء وكلاء يستكشفون التطبيق كما يفعل مختبر ضمان الجودة اليدوي، حيث يقومون بالنقر بشكل استباقي عبر التدفقات للكشف عن حالات حافة غير متوقعة، وعدم تطابق المحتوى، وتصميمات مكسورة، وعيوب بصرية، وأخطاء وظيفية. نظرًا لأن الوكلاء يكتشفون المسارات ديناميكيًا بدلاً من اتباع نص ثابت، فلا توجد حالات اختبار لكتابتها أو تحديثها مع تغييرات واجهة المستخدم. كل خطأ يتم العثور عليه يأتي مع تسجيل كامل، وسجلات وحدة التحكم، ومسار خطوة بخطوة حتى تتمكن فرق الهندسة والمنتجات من إعادة إنتاجه وإصلاحه دون تخمين.
يسمح اختبار الانحدار باستخدام الذكاء الاصطناعي للفرق بكتابة اختبارات باللغة الإنجليزية البسيطة بدلاً من الحفاظ على محددات XPath أو CSS. تقوم تأكيدات الذكاء الاصطناعي في Zorro بالتقييم بناءً على نية الاختبار بدلاً من قيمة ثابتة، وهو ما يضعه المنتج كأفضل ملاءمة للمنطق المعقد للمنتجات والمحتوى الديناميكي. تقوم خاصية الشفاء التلقائي في وقت التشغيل بحل تغييرات المحدد، وعدم استقرار الشبكة، وواجهات ملفات تعريف الارتباط تلقائيًا، بحيث لا يكسر تعديل واجهة المستخدم مثل زر تم إعادة تسميته مجموعة كاملة؛ عندما لا يمكن للشفاء التلقائي أن يتعافى بثقة، يتم الإشارة إليه للمراجعة بدلاً من تمريره بصمت. يمكن إنشاء الاختبارات مباشرة من وكيل الترميز عبر Zorro MCP، ويمكن أن تعمل كل من اختبار الأخطاء واختبار الانحدار قبل دمج طلب السحب أو وفق جدول زمني متكرر.
تعمل Zorro بالكامل في بنيتها السحابية الخاصة، لذا لا توجد حزم npm لتثبيتها، أو ملحقات متصفح لإضافتها، أو برامج تشغيل محلية لتكوينها، ويمكن لوكيل التخطيط تشغيل متصفحات متعددة بالتوازي لتقليل وقت الاختبار الاستكشافي. تدعم الويب وiOS وAndroid. فيما يتعلق بالأمان، تعمل الاختبارات في حاويات معزولة، وتصر Zorro على أنها لا تدرب نماذج الذكاء الاصطناعي العامة على بيانات DOM الخاصة بالعملاء، وتُشفّر الأسرار أثناء الراحة باستخدام AES-256، وتجرى مراجعة SOC 2.
تبدأ الأسعار من 1,000 دولار شهريًا، مع دعم مشترك عبر Slack متاح لجميع العملاء، وتضيف الخطط المؤسسية تسجيل الدخول الأحادي والدعم ذي الأولوية؛ تتطلب المستويات الدقيقة الاتصال بـ Zorro مباشرة.
- الفئةمراجعة الشيفرة واختبارها بالذكاء الاصطناعي
- نموذج التسعيرمدفوع
- النشرسحابي
- المنصاتالويب, iOS, Android
الميزات الأساسية لـ Zorro
وكلاء اختبار الأخطاء الذين يستكشفون التطبيق مثل مختبر ضمان الجودة اليدوي
اختبارات الانحدار المكتوبة باللغة الإنجليزية البسيطة بدلاً من محددات الكود
تأكيدات الذكاء الاصطناعي التي تقيم بناءً على نية الاختبار بدلاً من القيم الثابتة
شفاء تلقائي في وقت التشغيل لتغييرات المحدد، وعدم الاستقرار، وواجهات ملفات تعريف الارتباط
تسجيلات كاملة، وسجلات وحدة التحكم، ومسارات خطوة بخطوة مرتبطة بكل خطأ يتم العثور عليه
تنفيذ الوكلاء بالتوازي عبر متصفحات متعددة لتسريع الاختبار
Zorro MCP لإنشاء الاختبارات مباشرة من وكيل الترميز
تنفيذ مستضاف سحابي بدون برامج تشغيل محلية أو ملحقات متصفح لإدارتها
دعم لاختبار الويب وiOS وAndroid
كيفية استخدام Zorro؟
اتصل بتطبيقك: وجه Zorro إلى تطبيق الويب أو iOS أو Android الخاص بك والبيئة للاختبار، مثل البيئة التجريبية.
اختر نوع الاختبار: اكتب اختبار انحدار باللغة الإنجليزية البسيطة، أو أطلق اختبار أخطاء باستخدام الذكاء الاصطناعي للاستكشاف بشكل استباقي.
قم بتشغيل الوكلاء: تنفذ Zorro الاختبار أو الاستكشاف في سحابتها، باستخدام متصفحات متوازية حيثما كان ذلك ممكنًا.
راجع النتائج: تحقق من التسجيلات، وسجلات وحدة التحكم، ومسارات الخطوات لأي أخطاء أو فشل تم العثور عليه.
قم بالإصلاح وإعادة التشغيل: شارك النتائج مع فريق الهندسة، ثم أعد تشغيل الاختبارات، التي تتعافى تلقائيًا مع تغييرات واجهة المستخدم.
قم بأتمتة سير العمل: قم بتشغيل الاختبارات قبل دمج طلب السحب أو وفق جدول زمني متكرر.
حالات استخدام Zorro
- اختبار الانحدار قبل الإصدار
- البحث الاستكشافي عن الأخطاء
- اختبار مُحفز بواسطة طلب السحب
- تحقق من سلامة الإصدار






