EduFlow
اختبار تطبيقات JavaScript

اختبار الوحدة: اختبارات end-to-end مع Playwright

خمسة أسئلة عن هذه الوحدة. أجب عنها كلها، ثم شاهد نتيجتك وسبب صحة كل إجابة أو خطئها.

السؤال 1 من 5

حقل المبلغ هو <label for="amount">Amount</label><input id="amount" name="amount" placeholder="0.00">. أيّ locator في Playwright هو الأفضل؟

السؤال 2 من 5

يستغرق تسجيل الدخول 3 ثوانٍ. أربعون اختبارًا تحتاج إلى مستخدم مسجّل الدخول لكنها لا تغيّر الحساب أبدًا. ما أفضل نهج؟

السؤال 3 من 5

في trace لاختبار فاشل، نجح النقر على “Settle up”، ولقطة الـ DOM بعده مباشرة تُظهر رسالة منبثقة “Session expired, please sign in”. ما الذي تحقّق فيه أولًا؟

السؤال 4 من 5

تريد اختبار أن صفحة المجموعة تعرض “Could not load this group” حين يجيب الـ API بـ 503. ماذا تفعل؟

السؤال 5 من 5

ينجح اختبار دائمًا مع --workers=1 ويفشل أحيانًا مع --workers=4. ما المشتبه به الأول؟

5 أسئلة بلا إجابة