منصة الاختبارات
يأتي WebdriverIO مع منصة اختبارات خاصة به لمساعدتك على بدء الاختبار بأسرع ما يمكن. من المفترض أن يقوم بكل العمل نيابة عنك، ويسمح بالتكامل مع خدمات الطرف الثالث، ويساعدك على تشغيل اختباراتك بأكثر الطرق كفاءة ممكنة.
منصة اختبارات WebdriverIO مُضمّنة بشكل منفصل في حزمة NPM @wdio/cli.
قم بتثبيتها كالتالي:
- npm
- Yarn
- pnpm
- Bun
npm install @wdio/cli
yarn add @wdio/cli
pnpm add @wdio/cli
bun add @wdio/cli
لرؤية مساعدة واجهة سطر الأوامر، اكتب الأمر التالي في الطرفية الخاصة بك:
$ npx wdio --help
wdio <command>
Commands:
wdio config Initialize WebdriverIO and setup configuration in
your current project.
wdio install <type> <name> Add a `reporter`, `service`, or `framework` to
your WebdriverIO project
wdio repl <option> [capabilities] Run WebDriver session in command line
wdio run <configPath> Run your WDIO configuration file to initialize
your tests.
Options:
--version Show version number [boolean]
--help Show help [boolean]
رائع! الآن تحتاج إلى تحديد ملف تكوين حيث يتم تعيين جميع المعلومات حول اختباراتك وقدراتك وإعداداتك. انتقل إلى قسم ملف التكوين لمعرفة كيف يجب أن يبدو هذا الملف.
باستخدام أداة تكوين wdio المساعدة، من السهل جداً إنشاء ملف التكوين الخاص بك. ما عليك سوى تشغيل:
$ npx wdio config
...وسيتم تشغيل الأداة المساعدة.
ستطرح عليك أسئلة وتقوم بإنشاء ملف تكوين لك في أقل من دقيقة.

بمجرد إعداد ملف التكوين الخاص بك، يمكنك بدء الاختبارات عن طريق تشغيل:
npx wdio run wdio.conf.js
يمكنك أيضاً تهيئة اختبارك بدون أمر run:
npx wdio wdio.conf.js
هذا كل شيء! الآن، يمكنك الوصول إلى نسخة selenium عبر المتغير العالمي browser.