توفر Sauce Labs منصة اختبار سحابية لإجراء اختبارات آلية ويدوية لتطبيقات الويب والهواتف المحمولة عبر متصفحات وبيئات متعددة.
تهيئة بيانات الاعتماد (Credentials)
قم بحفظ بيانات الاعتماد في متغيرات البيئة:
export SAUCE_USERNAME="my_username"
export SAUCE_ACCESS_KEY="my_access_key"
تشغيل الاختبارات الآلية باستخدام Zuul
قم بتهيئة المتصفحات المستهدفة في ملف .zuul.yml:
ui: mocha-bdd
browsers:
- name: chrome
version: latest
- name: firefox
version: latest
- name: safari
version: latest
تشغيل مجموعة الاختبارات عبر متصفحات السحابة:
zuul --test test/*.test.js