Gauge

Gauge

Gauge هو إطار أتمتة اختبار مجاني ومفتوح المصدر يأخذ الألم من اختبار القبول.
إنشاء اختبارات يمكن قراءتها وصيانتها ، اختبارات المقاييس في Markdown مما يجعل كتابة الاختبارات وصيانتها أسهل.إعادة استخدام المواصفات وإعادة هيكلة قوية للحد من الازدواجية.يعني رمز أقل ومواصفات قابلة للقراءة وقتًا أقل في الحفاظ على مجموعة الاختبار.العمل مع اللغات والأدوات التي تختارها يعمل Gauge مع لغات متعددة وأدوات IDE وأدوات CI / CD وبرامج التشغيل الآلي.ليس عليك أن تتعلم لغة أو أداة جديدة لجعل أداة التشغيل الآلي للاختبار تعمل من أجلك.تمديد مع الإضافات يحتوي Gauge على بنية قوية للمكونات الإضافية ونظام بيئي إضافي.يمكنك بسهولة تمديد Gauge لإضافة دعم IDEs أو برامج التشغيل أو مصادر البيانات أو أحداث تنفيذ النصوص أو لغة البرمجة المفضلة لديك.اكتشاف المشكلات بسرعة لا تضيع وقتك في المرور عبر stacktraces.يأخذ Gauge لقطة شاشة لفشل اختبار يسمح لك بالحصول على صورة مرئية لما حدث من خطأ.تتوفر التقارير عبر تنسيقات متعددة (XML و JSON و HTML).قم بتوسيع نطاق اختباراتك وفر الوقت على الإعداد الشاق لموازنة الاختبارات على خطوط أنابيب CI / CD.مع دعم Gauge من خارج نطاق الصندوق ، يمكنك تسريع اختباراتك واستخدام البنية الأساسية لديك على النحو الأمثل.إدارة مجموعات البيانات الخاصة بك يدعم Gauge الاختبارات المبنية على البيانات.احتفظ بمجموعات البيانات الخاصة بك من البرامج النصية للاختبار لتشغيلها بشكل متكرر مقابل مجموعات بيانات متعددة.اختبار بسهولة مع مجموعات البيانات الكبيرة ، مع الحفاظ على مواصفات قابلة للقراءة للغاية.
gauge

موقع الكتروني:

المميزات

التصنيفات

بدائل لـ Gauge لنظام التشغيل Mac

Selenium

Selenium

السيلينيوم هو مجموعة من الأدوات المخصصة لاختبار تطبيقات الويب.
CasperJS

CasperJS

CasperJS هي أداة مساعدة للاختبار والبرمجة مفتوحة المصدر مكتوبة بلغة Javascript لمتصفح PhantomJS WebKit بدون رأس و SlimerJS (Gecko).
Phantomjs

Phantomjs

PhantomJS عبارة عن WebKit مقطوعة الرأس مع واجهة برمجة تطبيقات JavaScript.إنه يتمتع بدعم محلي وسريع لمختلف معايير الويب: معالجة DOM ، محدد CSS ، JSON ، Canvas ، و SVG.
puppeteer

puppeteer

Puppeteer هي مكتبة Node توفر واجهة برمجة تطبيقات عالية المستوى للتحكم في Chrome أو Chromium بدون رأس عبر بروتوكول DevTools.يمكن تهيئته أيضًا لاستخدام Chrome أو Chromium (بدون رأس) بالكامل.