أثناء تكوين المهمة، ستتم مطالبتك بضبط الإعدادات الأساسية التالية.

عنوان URL (مطلوب)

أدخل عنوان URL الذي ترغب في اختباره. يجب تشكيل العنوان تماما كما تستخدمه في المستعرض، مثل http://www.example.com. يجب عليك تضمين http:// أو https:// في بداية العنوان. يمكنك تضمين أي معلمات GET في نهاية عنوان URL.

عتبة التحقق من صحة الوقت (بالثواني)

أدخل عدد الثواني التي تتوقع أن تكتمل فيها مهمتك في حالة رغبتك في تلقي خطأ إذا تم تجاوز هذا الحد.

نوع المتصفح

حدد النظام الأساسي للمتصفح المطلوب من الخيارات التالية: Edge أو Firefox أو Chrome أو جهاز محمول.

بناء على نوع المتصفح الذي حددته أعلاه، سيظهر حقل إصدار المستعرض . هنا يمكنك تحديد إصدار معين من المتصفح الذي ترغب في استخدامه في الاختبار.

حساب وقت الاستجابة

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

اختر من بين الخيارات التالية لحساب وقت الاستجابة لما يلي:

  • تحميل صفحة كاملة. يبدأ حساب وقت تحميل الصفحة الكاملة عندما يبدأ زائر الموقع طلبا ويتوقف عند عرض محتوى الصفحة بالكامل في نافذة المتصفح (توقف دوار التحميل عن الدوران). لوضعها بطريقة أخرى ، يتضمن الوقت وقت استجابة الخادم ووقت تنزيل جميع الموارد الفرعية مثل الصور و CSS (حدث Load Complete End ).
  • أوقات الشبكة فقط. يعد تحديد أوقات الشبكة فقط مفيدا إذا كنت مهتما باستجابة خادم خالصة ووقت تنزيل عناصر الصفحة ، وليس بالمدة التي يستغرقها جهاز المستخدم النهائي التعسفي لعرض الصفحة. لا يزال يرسل وكيل متصفح من النوع المحدد أعلاه – وقد يرسل الخادم استجابة مختلفة بناء على الوكيل المحدد. لا يؤخذ الوقت بين طلبات الشبكة (على سبيل المثال، تم تنفيذ جافا سكريبت) في الاعتبار أثناء حساب وقت الشبكة، لذلك يتم تطبيق التحقق من مهلة الإكمال على وقت الاستجابة النقي.
  • حدث توقيت التنقل. يعرض هذا الخيار مجموعة مختارة من النقاط الزمنية المحددة في عملية تحميل الصفحة. بعضها يتوافق مع أحداث DOM ، والبعض الآخر يصف الوقت الذي حدثت فيه عمليات المتصفح الداخلية ذات الاهتمام. للحصول على أوصاف لمعلمة حدث معينة، راجع https://www.w3.org/TR/navigation-timing/#sec-navigation-timing-interface.
  • وقت الجلسة الكامل. يتضمن الوقت وقت تحميل الصفحة الكاملة ووقت تأخير المستخدم (بشكل افتراضي نضيف تأخيرا عشوائيا يتراوح بين 3 و 6 ثوان لمحاكاة سلوك المستخدم الحقيقي).

التحقق من صحة المحتوى

تستخدم الكلمات الرئيسية للتحقق من صحة المحتوى لضمان تحميل المحتوى المتوقع على صفحة ويب. في حقول الكلمات الرئيسية ، يمكنك تحديد كلمة أو عبارة واحدة أو أكثر ترغب في البحث عنها في محتوى صفحة الويب. إذا لم يتم العثور على الكلمات الرئيسية المتوقعة، فستعرض المهمة خطأ.

يمكنك إدخال سلاسل متعددة في حقول الكلمات الرئيسية. يمكن فصل القيم التي تدخلها بتعبيرات منطقية كما يلي:

{[("keyword1"&"keyword2")|!"keyword3"]}

أين:
{[ – بدء التعبير عن الكلمات الرئيسية;
]} – نهاية التعبير عن الكلمات الرئيسية؛
() – تجميع الأقواس؛
& – منطقي و;
| – منطقي أو؛
! – منطقي لا؛
“سلسلة” – كلمة رئيسية.

يجب أن يتضمن تعبير الكلمة الرئيسية الناجح أقواس البداية والنهاية على النحو التالي:

{["keyword"]}

المصادقة الأساسية

يستخدم نظام المصادقة الأساسية للسماح للمستخدمين بالوصول إلى المحتوى على بعض مواقع الويب. بمجرد تقديم بيانات اعتماد تسجيل الدخول ، سيتم تمريرها مع رأس الطلب إلى خادم الويب.

  • اسم المستخدم: يحتوي على اسم مستخدم لمصادقة الوصول الأساسية أو الخلاصة HTTP/S.
  • كلمة مرور المستخدم: تحتوي على كلمة مرور لمصادقة الوصول الأساسية أو الخلاصة ل HTTP/S.

لا تخلط بين المصادقة الأساسية وأنظمة المصادقة الأخرى مثل مصادقة الحامل التي تتضمن الرموز المميزة لحاملها وOAuth 2.0 التي تستخدم رموز الوصول.

اقرأ المقالات حول اسم المستخدم وكلمة المرور للمصادقة الأساسية ومراقبة واجهات برمجة التطبيقات المستندة إلى OAuth 2.0 لمزيد من المعلومات.

مرشح التنزيل

قم بتوسيع قسم عامل تصفية عناصر الشبكة وإضافة قاعدة تصفية لتجاهل عناصر معينة، مثل الصور أو Flash أو CSS، حتى لا يتم تنزيلها. يمكنك استخدام هذا لتصفية العناصر التي ترجع خطأ. على سبيل المثال، يمكنك تجاهل الملفات التي تنتهي ب .js أو .css أو .png. أو يمكنك تجاهل الملفات التي تحتوي على google أو jquery ، إلخ.

هناك نوعان من القواعد:

  • تجاهل العناصر المقابلة للقناع.
  • قم بتنزيل العناصر التي تتوافق مع القناع فقط.

يحتوي كل حقل “تنزيل” و “تجاهل” على ثلاث قيم ممكنة:

  • ابدأ ب. سيتم تصفية كل كائن مرجعي يبدأ بهذه السلسلة.
  • تحتوي على. سيتم تصفية كل كائن مرجعي يحتوي على هذه السلسلة.
  • انتهى. سيتم تصفية كل كائن مرجعي ينتهي بهذه السلسلة.
  • يساوي. سيتم تصفية كل كائن مرجعي يعادل هذه السلسلة.

قبل التقديم، تأكد من عدم تصفية عنصر HTML الجذر.

بمجرد إنشاء البرنامج النصي ، يجب عليك تكوين سيناريو اختبار الإجهاد.