Cypress Session Recorder

مجانادفع

تمديد الكروم الذي يسجل إجراءات المستخدمين ويستخدمها (AI) لتحويلها إلى اختبارات (سايبر).

لمحة عامة

Cypress Session Recorder is a Google Chrome browser extension that register real user actions on a website and uses artificial intelligence to convert them into ready-made test scenarios for the Cypress framework. الأداة تتأهل العملية الروتينية لخلق اختبارات مؤتمتة: بدلاً من الكتابة يدوياً، أنت ببساطة تقوم بأعمال منتظمة في الموقع،

والهدف الرئيسي من هذا الحل هو تقليص الوقت الذي يستغرقه التحقق من صلاحية تطبيقات الشبكة بعد تحديثها وتحديد الحشرات دون الحاجة إلى الكتابة اليدوية لكل خط من قواعد الاختبار. The project is developed by Toolify and is available under a freemium model: basic features are free, while advanced functionity is unlocked via involvement.

دورة تسجيل التسجيل

Featureالقيمة
النوعتمديد فترة التروس
Categoriesأدوات تجهيز النصوص، أدوات تطوير نظام المعلومات الإدارية المتكامل، مولدات شفرات البرمجيات
المطورالتعدي
المنصاتChrome (extension from Chrome web Store)
نموذج التوزيعFreemium
المستوى الحرمتاحة (ملامح تسجيل الجلسات الأساسية واختبارها)
الزيارات الشهرية500 259
تسعير المداخنمبتدئ - من ٧ دولارات/ماوية - من ٢٨٨ دولارا
اللغة المشتركةالإنكليزية

لمن هو مُسجل الدورة؟

المطورون ومهندسون QA

وتستهدف الأداة أساساً أخصائيي اختبار التطبيقات على شبكة الإنترنت والمطورين الذين يقومون بانتظام بالتحقق من القدرة الوظيفية للتفاعل. It is especially useful for those sick of writing repetitive tests manually and looking لتشغيل العملية

الأفرقة الصغيرة والمجانين

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

المهنيون الذين لا يملكون معارف في مجال البرمجة العميقة

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

How to use Cypress Session Recorder

التسجيل وإنشاء المشاريع

لكي تبدأي، عليكِ أن تسجلي لخدمة تسجيل جلسات (سايبر) وبعد الدخول، يمكنك اختيار مشروع قائم أو إنشاء مشروع جديد - سيكون هذا بمثابة حيز عمل لاختباراتك المقبلة.

بدء دورة تسجيل

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

اختبارات التوليد والتحرير

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

السمات الرئيسية لدورة الكبح

تسجيل إجراءات المستعملين

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

أوتوماتيكيا

The AI analyzes the recorded session and transforms it into a structured test scenario in Cypress. ويتلقى المستخدم شفرة جاهزة يمكن استخدامها فورا أو تعديلها لتلبية احتياجاته.

وثائق التسجيل في الدورة

إلغاء كتابة الاختبارات

وتتمثل الميزة الرئيسية للأداة في إجراء اختبار جاهز بدلا من وضع مدونة يدوية للكتابة. تُسجّلُ a جلسة عادة، وAI يُعالجُ العملَ لتَوليد السيناريو.

توفير الوقت للاختبار

وبما أن الاختبارات تستند إلى إجراءات حقيقية للمستعملين، فإن ذلك يسمح بسرعة بوضع سيناريوهات تعكس الاستخدام الفعلي للموقع. This approach speeds up application verification after updates and new releases.

الكشف عن السيناريوهات غير المتوقعة

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

مخالفات لدورة " سايبر "

خطر الاعتراف بالإجراءات غير الصحيحة

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

المسائل المتعلقة بالمواقع الشبكية الدينامية

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

الشواغل المتعلقة بخصوصية البيانات

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

ما هي المشاكل التي يقوم بها (سايبر) في جلسة التسجيل؟

اختبار تطبيقات الموقع الآلي

The tool is designed for automatically creating interface tests. وهو يلغي الحاجة إلى كتابة النصوص الاختبارية من الصفر بتوفير الرموز الجاهزة القائمة على دورات المستعملين الحقيقية.

التحقق من الموقع بعد الموعد

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

جلسة تسجيل

وتعمل هذه الخدمة على أساس نموذج أحراري بثلاث مستويات وصول:

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

مدة الاستخدام لدورة " سايبر "

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

والتوزيع يتبع النموذج الحر - يمكن للمستعملين أن يبدأوا بالنسخة الحرة وأن يوسعوا وظائفهم حسب الحاجة. غير أن القيود المحددة للمستوى الحر (عدد التسجيلات أو المشاريع أو مدة الدورة) غير مفصلة في المعلومات المتاحة.

توافر سجل الدورة

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

How Cypress Session Recorder Differs from Alternatives

وخلافاً لأدوات مثل إسكوب كودي، وتابنين، وردليت، وكوين آي، وكورسور آي، وجيت هوب كوبليت، يقوم مسجل جلسات سيبر بمهمة أكثر تخصصاً. While most of these alternatives are universal AI Assistants for writing code in general, Cypress Session Recorder focuses exclusively on generating tests for Cypress.

ويتمثل الفرق الرئيسي في التسجيل التلقائي لدورات المستعملين الحقيقيين في المصفح مع التحويل اللاحق إلى سيناريوهات اختبار. لا يحتاج المستعمل إلى وصف نواياهم في النص أو الدخول في العجلات ببساطة القيام بأعمال منتظمة في الموقع This is a fundamentally different approach focused on practical, real-time testing rather than code generation from text descriptions.

خاتمة

مُسجل جلسات الإقطاب هو أداة عملية لتسيير اختبارات الوصلة البينية على شبكة الإنترنت التي تُسجل إجراءات المستخدمين وتستخدمها شركة AI لتحويلها إلى اختبارات جاهزة للسواتل. يتيح لك توفير الوقت بشكل كبير في الكتابة الروتينية لتصورات الاختبار و التحقق بسرعة من الطلبات بعد التحديثات. At the same time, the tool requires careful attention: generated tests should be manually reviewed, and data privacy considerations should be taken into account when using it in work processes. بفضل توافر درجة حرّة، أيّ شخص يُمْكِنُ أَنْ يُقيّمَ قدراتَ الخدمةَ قبل شراء اشتراك مدفوع الأجر.

اختبار التشغيل الآلي للتطبيقات الشبكية
إجراء اختبارات تستند إلى دورات المستعملين الحقيقية
التحقق المشترك بعد التحديث

الأسئلة المتكررة

انظر أيضا

سجل الجلسات - استعراض تمديد الاختبارات