CasperJS

CasperJS

CasperJS هي أداة مساعدة للاختبار والبرمجة مفتوحة المصدر مكتوبة بلغة Javascript لمتصفح PhantomJS WebKit بدون رأس و SlimerJS (Gecko).
CasperJS هي أداة مساعدة للاختبار والبرمجة مفتوحة المصدر مكتوبة بلغة Javascript لمتصفح PhantomJS WebKit بدون رأس و SlimerJS (Gecko).إنه يخفف من عملية تحديد سيناريو تنقل كامل ويوفر وظائف وطرق وسكر نحوي مفيد عالي المستوى للقيام بمهام شائعة مثل: * تحديد وترتيب خطوات التصفح * ملء النماذج وإرسالها * النقر على الروابط التالية * التقاط لقطات منصفحة (أو جزء منها) * اختبار أحداث تسجيل DOM * عن بعد * موارد التنزيل ، بما في ذلك المصادر الثنائية * كتابة مجموعات الاختبارات الوظيفية ، وحفظ النتائج كمحتويات ويب JUnit XML * ...
casperjs

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

بدائل CasperJS لجميع المنصات مع أي ترخيص

Selenium

Selenium

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

Phantomjs

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

Cypress.io

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

Screenster

10x اختبار واجهة المستخدم أسرع دون سطر من التعليمات البرمجية.يعد Screenster نظامًا أساسيًا يستند إلى الويب يسجل خطًا أساسيًا مرئيًا لشاشات التطبيق ثم يكتشف التغييرات تلقائيًا.
SlimerJS

SlimerJS

SlimerJS هو متصفح نصي.يسمح لك بمعالجة صفحة ويب باستخدام برنامج نصي Javascript: فتح صفحة ويب ، والنقر على الروابط ، وتعديل المحتوى ...
  • تطبيق مجاني
SnapTest

SnapTest

SnapTest هو السيلينيوم- IDE على المنشطات ، مع توفر مولدات أكواد QA كاملة للمشروع.الكثير من الميزات المجانية لتوسيع نطاق الاختبارات الخاصة بك ، ودعم العمل دون اتصال / سحابة / فريق لأي حجم للشركة.
DalekJS

DalekJS

DalekJS هو أداة اختبار واجهة المستخدم مفتوحة المصدر.
Selenium IDE

Selenium IDE

يعد Selenium IDE أحد إضافات Firefox التي تسجل النقرات والكتابة وإجراءات أخرى لإجراء اختبار ، يمكنك تشغيله في المستعرض.
ActivIT Automatron

ActivIT Automatron

أداة البرمجة النصية لأتمتة المتصفح.
puppeteer

puppeteer

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

SEOBOTS.io

SEOBOTS.io هو سوق الروبوتات عند الطلب لتحليل البيانات ، والتسويق ، وأتمتة الويب وأكثر من ذلك بكثير.
PhearJS

PhearJS

يعرض PhearJS صفحات ويب ديناميكية باستخدام PhantomJS: جلب صفحة ، وتقديمها وإرجاع كائن JSON جميل.
Webinject

Webinject

WebInject هي أداة مجانية للاختبار الآلي لتطبيقات الويب وخدمات الويب.