مرجع
آخر الزيارات

نيولود

543 كلمة•0 مشاهدة•🗒️ منذ 13 ساعة
باختصار: نيولود (بالإنجليزية : Neoload) هو عبارة عن منصة مؤتمتة لاختبارتحمل الحمل والضغط لأداء تطبيقات المؤسسات المختلفة وذلك باستمرار. تجد هنا «الاستحواذات»، «طريقة الاشتغال» و«الخصوصيات».
المحتويات
  1. الاستحواذات
  2. طريقة الاشتغال
  3. الخصوصيات

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

علاوةً على ذلك، إنه يوفر للمختبرين والمطورين تصميمًا آليًا للاختبار مع إمكانية صيانته، والمحاكاة الأكثر واقعية لسلوك المستعمل (البشري)، والتحليل السريع للسبب الجذري والتكامل المدمج مع سلسلة أدوات دورة حياة تطوير البرامج بالكامل.

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

وفي هذا الصدد، تم تصميمه وتطويره وتسويقه من قبل شركة نيوتيس (Neotys) ، وهي شركة مملوكة ملكية خاصة  مقرها في جيمنوص (Gémenos) بفرنسا.

الاستحواذات

وعلى صعيد آخر، في 30 مارس 2021 ، استحوذت شركة تريسنتس (Tricentis) على نيوتيس.

طريقة الاشتغال

علاوةً على ذلك، يدعم نيولود المصادقة الأساسية (وهي الطريقة التي تسمح لمتصفح الويب مثلا لتوفير اسم مستعمل وكلمة مرور عند تقديم طلب) والملخصة (وهي الطريقة التي يمكن استخدامها لتأكيد هوية المستعمل قبل إرسال معلومات حساسة) و أن تي أل لأم NTLM (عبارة عن مجموعة من بروتوكولات أمان مايكوسوفت تهدف إلى توفير المصادقة والتكامل والسرية للمستعملين) والمصادقة المستندة إلى الاستمارة.

يدعم نيولود مايلي:

وفي هذا السياق، يمَكن من محاكاة ظروف الشبكة المختلفة مثل : تأخر زمن الوصول، وفقدان حزم الشبة، و عرض النطاق الترددي.

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

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

في هذا الإطار، وهو يدعم الفيديو (تدفق بروتوكول نقل النص الفائق و آرتي أم بي (RTMP)).

بروتوكول جسون وسبيدي.

وعلى صعيد آخر، مكونات آكتيف إكس طالما أن الاتصال بالخادم يتم عبر بروتوكول نقل النص الفائق .

كذلك، يمكن نيولود من تسجيل طلبات بروتوكول نقل النص الفائق (HTTP) و بروتوكول نقل النص الفائق الآمن (HTTPS) وإعادة تشغيل التسجيل لاحقا مع دعم مصادقة شهادة العميل.

ومن ناحية أخرى، أي نوع من تطبيقات الويب بما في ذلك تلك التي تستعمل بي إتش بي، سواب، سيلفرلايت، مجموعة أدوات الويب من جوجل (GWT)، منصة جافا 2 إصدار المؤسسة (J2EE)، دوت نت ، أجاكس ، تقنية بوش (Push) والتي يتم من خلالها دفع الطلب من طرف الخادم وليس العميل كما هو معتاد ، وما إلى ذلك طالما أنها متوافقة مع بروتوكول نقل النص الفائق 1.0 أو 1.1.

الخصوصيات

وفي هذا السياق، يتيح نيولود مراقبة خوادم الويب وقواعد البيانات والتطبيقات مثل خادم تطبيق جاي بوص (JBoss) و إتش بي - يو إكس 11 (HP-UX 11) و ويبلوجيك (Weblogic) و ويب سفير (WebSphere) وتوم كات أباتشي (Apache Tomcat) وقاعدة بيانات ماي إس كيو إل (MySQL).

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

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

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

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

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