رياكت
React يجعل إنشاء واجهات المستخدم التفاعلية أمرًا سهلاً. صمم عروضًا بسيطة لكل حالة في تطبيقك، وسيقوم React بتحديث وعرض المكونات المناسبة بكفاءة عندما تتغير بياناتك. يمكنك اختبار مكونات React مباشرة في متصفح حقيقي باستخدام WebdriverIO ومنفذ المتصفح الخاص به.
الإعداد
لإعداد WebdriverIO ضمن مشروع React الخاص بك، اتبع التعليمات في وثائق اختبار المكونات لدينا. تأكد من اختيار react
كإعداد مسبق ضمن خيارات المشغل الخاص بك، على سبيل المثال:
// wdio.conf.js
export const config = {
// ...
runner: ['browser', {
preset: 'react'
}],
// ...
}
إذا كنت تستخدم بالفعل Vite كخادم تطوير، يمكنك أيضًا إعادة استخدام التكوين الخاص بك في vite.config.ts
ضمن تكوين WebdriverIO الخاص بك. لمزيد من المعلومات، انظر viteConfig
في خيارات المشغل.
يتطلب الإعداد المسبق لـ React تثبيت @vitejs/plugin-react
. كما نوصي باستخدام Testing Library لعرض المكون في صفحة الاختبار. لذلك، ستحتاج إلى تثبيت التبعيات الإضافية التالية:
- npm
- Yarn
- pnpm
- Bun
npm install --save-dev @testing-library/react @vitejs/plugin-react
yarn add --dev @testing-library/react @vitejs/plugin-react
pnpm add --save-dev @testing-library/react @vitejs/plugin-react
bun add --dev @testing-library/react @vitejs/plugin-react
يمكنك بعد ذلك بدء الاختبارات عن طريق تشغيل:
npx wdio run ./wdio.conf.js