هل أدوات أتمتة الويب مناسبة لتطوير أدوات اختبار التحميل/الإجهاد المخصصة؟

StackOverflow https://stackoverflow.com/questions/2721485

سؤال

يمكن استخدام أدوات مثل Webaii لزيارة موقع ويب ، ومع حلقة بسيطة ، على التوالي.

إذا قمت بترميز الكثير من الزيارات إلى موقع متتالي و/أو مع قدرة الأنماط المخصصة ، فهل هذه هي نفس الوظيفة كأداة اختبار التحميل/الإجهاد؟

شكرًا

هل كانت مفيدة؟

المحلول

في الأساس ، نعم. ولكن للحصول على اختبار حقيقي ، فإن هذا سيحتاج بالتأكيد إلى تعدد مؤشرات الترابط ، ويفضل أن يتم تشغيله على العديد من العملاء مقابل الموقع لتعكس الاستخدام المتزامن. هذا من شأنه أن يجعل جمع المعلومات صعبًا (WCAT مفيد جدًا لهذا ولكن لديه القليل من منحنى التعلم الحاد).

لقد فكرت في كتابة شيء بنفسي عندما كنت بحاجة إلى إجراء بعض اختبارات الإجهاد لأنه لا WCAT ولا يناسب الفاتورة حقًا. لو نظرت إلى Webaii كنت سأعتبر ذلك.

نصائح أخرى

لن أقول أن هذا هو اختبار التحميل ما لم يكن لديك عدد من الحالات التي تعمل. عند تحميل تطبيقات الويب الخاصة باختبار الويب وأنت تستخدم متصفحات الويب الحقيقية ، يُنظر إليها كقاعدة جيدة من الإبهام للحصول على متصفح واحد لكل وحدة المعالجة المركزية/الأساسية.

هناك خدمات يمكنك استخدامها لتوليد تحميل واقعي لعدم الكثير من المال.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top