تم اختبار سيربيروس

يتوفر الآن الإصدار 4.12 من حل اختبار Cerberus المفتوح المصدر لاختبار الأتمتة على نطاق واسع مع الإصلاح الذاتي و OTP والعديد من التحسينات الأخرى.

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

 

الشفاء الذاتي متوفر في الإصدار التجريبي مع Erratum

تسمى ميزة الإصلاح الذاتي المتوفرة الآن “Erratum” وتعني “قائمة الأخطاء المصححة”. هدفها هو إصلاح محددات المواقع المعطلة تلقائيًا باستخدام خوارزمية إحصائية لتطبيق مناسب ، وليس الاعتماد على IA. يأتي مزودًا بمسجل مبسط لتسهيل رحلة أتمتة الاختبار المتوفرة كملحق في Chrome. الاختبارات المكسورة وغير المستقرة ذات قيمة منخفضة ؛ هذه نقطة ألم حقيقية في أتمتة الاختبار. شاركنا كيفية القيام بعمل أفضل من محددات المواقع الهشة في هذه المقالة واستكشفنا طرقًا لتحسين هذه المشكلة هيكليًا.

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

دعم كلمة المرور لمرة واحدة لـ 2FA

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

UX وتحسينات المحرك للتسريع

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

Comments are closed.