FlowLatch
الموقع الرسمي لـ FlowLatch

End To End Testing حيث يقوم وكيل بتشغيل مجموعة الاختبارات

FlowLatch 2.9.30 هو وكيل ويندوز للمطورين الذين يبنيون ويختبرون مواقعهم الخاصة. يقوم بتحرير ملفات الاختبار، وتشغيل أمر الاختبار، وعرض كل نتيجة كبطاقة في الدردشة.

الإصدار

2.9.30

تم الإصدار في 8 نوفمبر 2026

الحجم

34 ميجابايت

برنامج التثبيت

اللغات

13

لغات الواجهة

النظام

ويندوز 10/11

لأجهزة x64

الأوضاع

3

Auto-run، Ask first، Plan only

الحساب

لا يوجد

غير مطلوب لتشغيل التطبيق

كيف يعمل

كيف تعمل End To End Testing في FlowLatch

End To End Testing يمر عبر تدفق مستخدم كامل، مثل تسجيل الدخول، البحث وإتمام الشراء، في متصفح حقيقي ضد نسخة اختبار من تطبيقك. لا يحتوي FlowLatch على برنامج تشغيل للمتصفح. إطار عمل الاختبار الخاص بك هو الذي يتحكم في المتصفح، وFlowLatch يشغل هذا الإطار عبر Shell، ويقرأ رمز الخروج الفعلي ويحرر ملفات الاختبار في مجلد العمل الخاص بك على ويندوز 10 أو 11.

01

إصلاح اختبار سلة غير مستقر

ابحث، ثم أصلح. يستخدم FlowLatch grep للعثور على المحدد الذي يفشل وread_file لفتح الاختبار، ثم يشغل Shell أمر الاختبار الخاص بك بحيث يكون رمز الخروج الذي تراه هو الحقيقي. إذا كان إطار عملك قد حفظ لقطة شاشة للفشل، فإن ocr يقرأ النص فيها. Ask first يتوقف قبل أن يغير edit_file المحدد، ويظهر الفرق الذي ينقل السطر من تخطيط الصفحة إلى معرف اختبار مستقر. تقبل، ويقوم Shell بتشغيل المجموعة مرة أخرى.

تتبع الأداة
grep  tests/checkout.test.ts  → 3 matches
read_file  tests/checkout.test.ts  → loaded
edit_file  tests/checkout.test.ts  → saved
Shell  your test command  → exit 0
02

تشغيل أدوات أتمتة المتصفح من الدردشة

لا ينقر FlowLatch على أي شيء بنفسه. أدوات أتمتة المتصفح التي تختارها هي التي تتحكم في المتصفح، وFlowLatch يشغلها عبر Shell على ويندوز 10 أو 11، ثم يعرض رمز الخروج الفعلي والمخرج الكامل على البطاقة. list_dir يجد الاختبارات. Plan only يكتب الخطوات دون تشغيل أي منها، وهو مناسب للنظرة الأولى على مشروع غير مألوف، بينما Ask first وAuto-run تنفذ هذه الخطوات بمجرد التبديل.

تتبع الأداة
list_dir  tests/  → listed
Shell  your test command  → exit 0
grep  FAIL  → 0 matches
03

الحفاظ على مجموعة اختبارات متنامية

مجموعات أتمتة المتصفح تتزايد. للعديد من الفرق، يصبح صيانة اختبارات e2e وظيفة بدوام كامل، لأن كل تغيير في التخطيط يكسر محدداً في مكان ما. يستخدم FlowLatch glob لسرد ملفات الاختبار، وgrep للعثور على المحددات المرتبطة بتخطيط الصفحة، وedit_file لنقلها إلى تسميات مستقرة أو معرفات اختبار. يمكن لـ Cron تشغيل موجه مجدول، وAsk first، أحد أوضاع الموافقة الثلاثة، يعرض كل تغيير كفرق قبل كتابته.

04

كتابة اختبار تسجيل دخول مع صندوق بريد اختبار

ابدأ بمخطط بسيط. ينشئ write_file ملف اختبار لتدفق تسجيل الدخول في مستودعك، باستخدام حساب اختبار وبيانات وهمية. للتعامل مع البريد الإلكتروني في اختبارات e2e الآلية، وجه التدفق إلى صندوق بريد اختبار قمت بإعداده للاختبار، وليس إلى صندوق بريد شخص حقيقي. يشغل Shell الملف بأمر الاختبار الخاص بك، وتعرض البطاقة رمز الخروج. اقرأ الفرق في Ask first قبل قبول الملف الجديد.

فتح دليل سير العمل

كيف يختلف FlowLatch عن مساعد الدردشة

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

مساعد الدردشة النموذجيFlowLatch
الإجراءيصف ما يمكنك فعلهيشغل الأداة ويعرض بطاقة
النتيجةنص يجب عليك تشغيله والتحقق منه بنفسكرمز الخروج الفعلي لأمرك
الملفاتيلصق الكود في الدردشةيكتب الملف ويعرض الفرق
التحكملا توجد خطوة موافقةAuto-run، Ask first أو Plan only

كيف تبدأ على ويندوز

  1. قم بتحميل برنامج التثبيت بحجم 34 ميجابايت وقارن قيمة تجزئة SHA-256 الخاصة به مع البيان المنشور.
  2. شغل التثبيت على ويندوز 10 أو 11. إذا ظهر تحذير SmartScreen، اختر More info، ثم Run anyway، فقط بعد مطابقة قيمة التجزئة.
  3. افتح FlowLatch، اتصل بنموذج سحابي، أو نموذج محلي، أو النموذج المدمج، واختر مجلد المشروع الخاص بك.
  4. اطلب تدفقاً واحداً، مثل اختبار تسجيل الدخول، واستعرض كل بطاقة وفرق قبل القبول.

من يستخدمه ومتى

المطورون المستقلون هم المجموعة الأولى. يقوم العديد من المطورين المستقلين بأتمتة اختبار e2e بمفردهم، لذا يعمل الفرق الذي يعرضه FlowLatch قبل كل تعديل كزوج عين ثانٍ لتدفق يجب ألا ينكسر أبداً. المراجعة تبقى لك.

الفرق الصغيرة تأتي تالياً. الفرق التي اختارت بالفعل أدوات End To End Testing الخاصة بها تحتفظ بالتدفقات كملفات نصية في المستودع، وFlowLatch يصلح محدداً بعد تغيير التخطيط بينما يقرأون الفرق. تبقى الاختبارات ملفات نصية. الواجهة تتحدث 13 لغة.

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

أسئلة شائعة

ما هي End To End Testing؟

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

هل testflowy.com هو الموقع الرسمي لـ FlowLatch؟

نعم، testflowy.com هو الموقع الرسمي لـ FlowLatch. قم بتحميل برنامج التثبيت بحجم 34 ميجابايت من صفحة التحميل وقارن قيمة تجزئة SHA-256 الخاصة به مع البيان المنشور قبل تشغيله. تحقق من قيمة التجزئة. FlowLatch مستقل ولا يتبع أي إطار عمل اختبار أو صانع متصفح، وزر Send feedback داخل التطبيق يصل إلينا.

هل يقود FlowLatch المتصفح بنفسه؟

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

أي وضع موافقة يجب أن أستخدم للاختبارات؟

Ask first هو الوضع للبدء به، لأنه يتوقف قبل أي إجراء يغير شيئاً ويعرض الفرق الذي تقبله أو ترفضه. يعمل Auto-run فوراً ويناسب التدفقات التي راجعتها بالفعل. يكتب Plan only خطة ولا يشغل شيئاً. يمكنك تبديل الأوضاع في أي وقت.

هل تخرج ملفاتي من الكمبيوتر؟

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

كيف يساعد FlowLatch مع اختبار غير مستقر؟

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

أي إصدارات ويندوز يدعمها FlowLatch؟

يدعم التطبيق ويندوز 10 و11 على أجهزة x64، بواجهة بـ 13 لغة. لا حاجة لحساب. برنامج التثبيت حوالي 34 ميجابايت، تم إصدار الإصدار 2.9.30 في 8 نوفمبر 2026، ويظهر زر Update في التطبيق عندما يكون إصدار أحدث جاهزاً للتثبيت.

ابدأ الآن

جربه على تطبيق الاختبار الخاص بك

قم بتحميل FlowLatch 2.9.30 لويندوز 10 أو 11. برنامج التثبيت بحجم 34 ميجابايت لا يحتاج إلى حساب، ويمكن أن يكون تشغيلك الأول ملف اختبار واحد في مجلد تملكه. ابدأ صغيراً.

تحميل FlowLatch لويندوز ↗

المزيد عن FlowLatch

كل صفحة من صفحات هذا الموقع متاحة بـ 20 لغة.

ما يمكن لـ FlowLatch فعله ↗ ربط نموذج ↗ دليل الاختبار خطوة بخطوة ↗ التحميل والتحقق من صحة التثبيت ↗ أسئلة وأجوبة ↗ الخصوصية والبيانات ↗