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

في كل مرة يقوم فيها مستخدم افتراضي بتشغيل المعاملة ، يبدأ LoadView جلسة متصفح جديدة.

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

على سبيل المثال ، يمكنك استخدام مسجل الويب EveryStep لتسجيل واختبار عملية الخروج من عربة التسوق لموقع التجارة الإلكترونية.

سيناريو مسجل

يعرض الحقل البرنامج النصي الذي تم تسجيله باستخدام أداة البرمجة النصية EveryStep. لتحرير البرنامج النصي، انقر فوق الزر تحرير البرنامج النصي، ثم قم بتعديل البرنامج النصي.

وضع البرمجة النصية

يعرض هذا الحقل نوع المستعرض المحدد في البرنامج النصي ونوع الجهاز ودقة التسجيل.

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

Enter the time in seconds you expect your script should be completed in case you would like to receive an error if this threshold is exceeded. 

There are several default system timeouts:

Navigation timeout 120 seconds By default, the system will wait for 120 seconds to complete navigation to a web page. If navigation isn’t completed in 120 seconds the action is aborted and error is generated.  The script execution will continue.
User Action timeout 50 second The system will wait for 50 seconds to complete a user action (click, select, etc.). If the user action isn’t completed in 50 seconds the action is aborted and error is generated. The script execution will continue.
Script Execution timeout 15 minutes By default, the system will wait for script execution result fro 15 minutes. If the script execution is not finished in 15 minutes it will be aborted. Script execution is fully aborted either on a successful run or in case of reaching the timeout.

وضع المتصفح

يمكن ل Dotcom-Monitor إرسال طلبات اختبار التحميل من خلال وكيل أو مباشرة. بشكل افتراضي ، سيتم إرسال جميع الطلبات مباشرة من Load Injectors. يتيح خيار وضع المتصفح التنشيط السريع للوكيل لإرسال الطلبات في وضع النفق .

خيارات DNS

The DNS Options feature allows users to choose how domain name server (DNS) requests are conducted during a test.

The Custom DNS Hosts section allows setting up the mapping of IP addresses to hostnames. IPv6 and IPv4 DNS resolutions are supported.

To specify the mapping, enter the IP address and the hostname in the corresponding fields.

Examples:

192.168.107.246   example.com user.example.com userauth.example.com tools.example.com
192.168.107.246   example.com
192.168.107.246   user.example.com
192.168.107.246   userauth.example.com

See also: DNS Mode Options.

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