مسجل العوامل المساعدة: ملحق كروم مدفوع بالذكاء الاصطناعي لالتقاط الاختبارات من البداية إلى النهاية
مسجل الكوفاكتور، الذي تم تطويره بواسطة كوفاكتور، هو إضافة لمتصفح كروم تقوم بتسجيل جلسات المتصفح لمساعدة الفرق على إنشاء اختبارات انحدار آلية في وقت مبكر من التطوير. يستخدم الذكاء الاصطناعي لتفسير رحلات المستخدم المسجلة وتحويلها إلى حالات اختبار قابلة لإعادة الاستخدام، مما يحل محل كتابة النصوص اليدوية. تتصل الإضافة بنتائج الاختبار في قنوات التطوير الحالية وتقدم تجربة تأليف اختبار محادثية، بحيث يمكن لقادة الهندسة، ومهندسي ضمان الجودة، ومديري المنتجات دمج الفحوصات الآلية في سير العمل الخاص بهم دون الحاجة إلى برمجة عميقة. تعمل على كروم عبر منصات سطح المكتب.
كيف يقوم مسجل كوفاكتور بالتقاط تدفقات المستخدمين الحقيقيين؟
يستخدم مسجل كوفاكتور مسجل جلسات وكيل لالتقاط التفاعلات خلال جلسة متصفح مباشرة، بما في ذلك النقرات، الكتابة، والتأكيدات. يسجل الامتداد رحلة المستخدم عبر تطبيق ويب وينتج أثرًا يمكن لمنصة كوفاكتور تفسيره إلى اختبارات قابلة للتنفيذ. كإضافة لمتصفح كروم متاحة على منصات سطح المكتب، يتم وضع الأداة لتحويل الجلسات الاستكشافية اليدوية إلى قطع مناسبة لأتمتة الانحدار.
كيف يقوم مسجل كوفاكتور بإنشاء اختبارات مستقرة من التسجيلات؟
يقوم الامتداد بمطابقة الآثار المسجلة مع توليد اختبارات مدعوم بالذكاء الاصطناعي لإنشاء حالات اختبار حتمية وقابلة للتكرار، مما يعالج عدم استقرار الاختبارات مباشرة. يستخدم تقليل الفشل في كوفاكتور الذكاء الاصطناعي لاستنتاج النية وراء الأفعال، مما يقلل من المحددات الهشة والخطوات المعتمدة على التوقيت. هذا النهج يستبدل السكربتات المكتوبة يدويًا من خلال إنتاج منطق الاختبار الذي تفسره المنصة، بحيث تقضي الفرق وقتًا أقل في صيانة الشيفرات الهشة التي تم إنشاؤها بواسطة المسجل.
ما مدى ملاءمة مسجل كوفاكتور في سير العمل التطويري الحالي؟
يوجه كوفاكتور مشغلات الاختبار والنتائج إلى الأدوات التي تستخدمها الفرق بالفعل، مما يقلل من تبديل السياقات. تشمل التكاملات:
- Slack للتقارير التلقائية والإشعارات
- GitHub لتشغيل الاختبارات المرتبطة بطلبات السحب
- Jira و Linear لتتبع المشكلات ومشغلات سير العمل
يتيح تشغيل صندوق الرمل لطلبات السحب للمهندسين تشغيل مجموعات مسجلة ضد بيئات طلبات السحب المعزولة، مما يمكّن من التحقق قبل الدمج دون الحاجة إلى لوحة معلومات منفصلة.
هل يمكن لغير المهندسين إنشاء وصيانة الاختبارات باستخدام مسجل كوفاكتور؟
يدعم الامتداد واجهة تأليف دردشة بلغة طبيعية تتيح للمساهمين غير الفنيين كتابة أو تعديل الاختبارات باللغة الإنجليزية البسيطة. يمكن لمديري المنتجات والمتخصصين في ضمان الجودة المساهمة بحالات اختبار دون كتابة الشيفرة، ويمكن للمنصة إنشاء مجموعات من جلسات مسجلة أو أوصاف باللغة الطبيعية. هذا التصميم ينقل بعض مسؤوليات إنشاء الاختبارات بعيدًا عن المهندسين ويقصر المسافة من اكتشاف الأخطاء إلى التغطية الآلية.
مسجل الكوفاكتور هو خيار عملي للفرق التي تنتقل إلى اليسار في أتمتة الاختبارات
تتناسب الإضافة مع الفرق التي يقودها المهندسون ومجموعات المنتجات متعددة الوظائف التي تقبل نموذج اختبار يعتمد على الذكاء الاصطناعي وتعمل داخل سير عمل قائم على كروم. التبادل الرئيسي هو الاعتماد على منصة كوفاكتور ونموذج تسليم إضافة المتصفح، مما يعني أن المنظمات يجب أن تتبنى نظام منصة كوفاكتور لتشغيل وإدارة مجموعات الاختبارات المنتجة.