بدائل استوديو اختبار Telerik:
اختبار أداء LoadView

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

متصفحات حقيقية

شاهد الأداء تحت الحمل باستخدام متصفحات حقيقية.

مسجل السيناريو

أشر وانقر فوق البرمجة النصية باستخدام EveryStep Web Recorder

الاختبارات العالمية

اختر من بين أكثر من 15 منطقة جغرافية عالمية

فعالة من حيث التكلفة

أسعار الدفع الفوري بدون رسوم تجديد سنوية

اكتساب رؤى حول الأداء وتحديد اختناقات النظام

انس متاعب الاضطرار إلى توفير الأجهزة أو تثبيت برامج إضافية. تأكد من توسيع نطاق البنية الأساسية لتلبية متطلبات المستخدمين باستخدام LoadView.

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

إذا كنت تبحث عن بديل لاختبار التحميل ل Test Studio من Telerik ، فابحث عن LoadView بواسطة Dotcom-Monitor. لم يكن اختبار الأداء لمواقع الويب وتطبيقات الويب وخدمات الويب أسهل من أي وقت مضى. جرب الأفضل في اختبار الحمل والإجهاد المستند إلى المتصفح اليوم!

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

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

 

LoadView مقابل استوديو الاختبار: نظرة عامة سريعة

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

من ناحية أخرى ، تم تصميم Telerik Test Studio بشكل أكبر لتنفيذ اختبارات واجهة المستخدم الوظيفية لتطبيقات الويب والجوال وسطح المكتب التي تتكامل مع عملية CI / CD الخاصة بالمؤسسة (Jenkins ، Team Foundation Server ، Jira ، إلخ). لا يتضمن حل مستوى الدخول الخاص بهم اختبار الحمل ، لذلك يكون لدى المستخدمين خيار الترقية إلى ترخيص يتضمن اختبار الأداء والتحميل. يدعم Test Studio التقنيات الشائعة ، مثل Angular و React و WPF (Windows Presentation Foundation) و MVC و AJAX و RESTful وما إلى ذلك. بالإضافة إلى ذلك ، يتوفر للمستخدمين خيار استخدام البرامج النصية المضمنة في إطار عمل Telerik الخاص لإنشاء تطبيقات الويب والجوال ، والتي تسمى Kendo UI.

أحد العيوب الرئيسية ل Test Studio هو أنه ليس حلا قائما على الويب. يجب تنزيل Test Studio على جهاز محلي ويتم منح المستخدمين عددا محددا من المستخدمين الظاهريين للسحب منهم بناء على ترخيصك. يعتمد LoadView على السحابة ويستخدم منصات AWS و Google Cloud ، بحيث يمكنك تدوير أكبر عدد ممكن من المستخدمين الافتراضيين حسب حاجتك لمتطلبات الاختبار المحددة الخاصة بك.

متطلبات نظام استوديو الاختبار

البيئات المدعومة

  • الإطار الصافي – 4.5.2
  • Visual Studio – 2017 و 2015 و 2013 و 2012 احترافي أو أعلى
  • C # / فيجوال بيسك .NET

أنظمة التشغيل المدعومة

  • ويندوز ١٠، ٨,١، ٨، ٧
  • ويندوز سيرفر 2016 ، 2012 ، 2008

دعم المتصفح

  • إنترنت إكسبلورر 11
  • مايكروسوفت إيدج
  • موزيلا فايرفوكس (أحدث إصدار رسمي)
  • جوجل كروم (أحدث إصدار رسمي)
  • سفاري لنظام التشغيل Windows 5.1.7

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

 

LoadView: اختبار التحميل لمواقع الويب والتطبيقات وخدمات الويب الحالية

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

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

أشر وانقر فوق البرمجة النصية باستخدام مسجل الويب EveryStep

يسمح مسجل الويب EveryStep للمستخدمين بالتسجيل من أكثر من 40 متصفحات وأجهزة سطح المكتب / الجوال ، ويدعم إلى حد كبير أي شيء يتم تقديمه على مستوى المتصفح ، ويدعم المجموعة التالية من اللغات / التقنيات الشائعة:

اياكس الزاوي شبيبة جيسون
واجهة برمجة تطبيقات الويب (REST) صابون مآخذ الويب
جاوة أتش تي أم أل 5 برق
.PHP ياقوت

 

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

الاختبار العالمي وتقارير الأداء التفصيلية

إذا كان لديك عملاء أو مستخدمون من مناطق عالمية محددة ، فيمكنك الاختيار من بين أكثر من 15 حاقن تحميل لاختبار أداء أكثر واقعية.

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

 

 

استوديو اختبار Telerik: اختبار الأداء

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

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

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

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

 

استوديو اختبار Telerik: اختبارات الحمل

اختبار الحمل داخل منصة Test Studio هو ، كما ذكرنا سابقا ، نوع مختلف من الاختبار. عندما يفتح المستخدمون مشروعا في Test Studio ، يتم منحهم أنواع اختبار متعددة للاختيار من بينها ، بما في ذلك الويب والتحميل و WPF (أساس العرض التقديمي ل Windows) وأنواع الاختبار اليدوي. ولكن نفس مفهوم إعادة استخدام البرامج النصية للاختبار الوظيفي لاختبار الحمل ينطبق هنا. هناك عدد من المكونات والتكوينات المختلفة لاختبار الحمل.

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

  • مستورد من اختبار تحميل موجود.
  • مستورد من أثر عازف الكمان.
  • التقاط حركة مرور جديدة يدويا من متصفح ويب محدد.
  • التقاط حركة مرور HTTP التي تم إنشاؤها عن طريق تنفيذ اختبار ويب وظيفي Telerik موجود في متصفح محدد.

على غرار البرمجة النصية باستخدام EveryStep Web Recorder و LoadView ، تكمن الفكرة في إنشاء أو إنشاء سيناريوهات تتوافق مع ما يفعله المستخدمون. بالنسبة لمستخدمي Test Studio، يمكن أن تكون هذه العمليات أو ملفات تعريف المستخدمين جزءا من اختبارات الويب الوظيفية الحالية. لدى مستخدمي Test Studio خيار الاختيار من بين متصفحات متعددة. يدعم Test Studio Internet Explorer و Firefox و Chrome و Safari ، بالإضافة إلى الأجهزة المحمولة التي تعمل بنظامي التشغيل Android و iOS. ومع ذلك ، فإن إحدى الملاحظات المهمة حول استخدام الأجهزة المحمولة هي أن الجهاز مطلوب فقط لالتقاط حركة المرور ، وليس تنفيذ اختبار التحميل. بمجرد التقاط حركة المرور ، يتم تنفيذ الاختبار كمتصفح مقطوع الرأس ، وليس متصفحا حقيقيا مثل LoadView.

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

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

 

استوديو الاختبار: الاختبار الجغرافي

يتضمن Test Studio 100 مستخدم افتراضي مع كل ترخيص من تراخيص Ultimate الخاصة بهم. لذلك ، إذا اشترى فريقك ترخيصين ، فلديك 200 مستخدم افتراضي لاستخدامه ويمكن تخصيصهم بين أجهزة مختلفة ، ولكن ليس من الضروري توزيعهم من أجهزة متعددة ، ولكن فقط إذا كنت تريد تقسيم مجموعة المستخدمين عبر خوادم جدولة مختلفة.

داخل Test Studio ، يوجد خادم جدولة مركزي واحد يتحدث إلى العديد من الأجهزة تلقائيا. أثناء اختبار التحميل، سيقوم خادم الجدولة تلقائيا بتخصيص المستخدمين عبر الوكلاء. أنت تعطي خادم الجدولة مبلغ “x” وسيتم توزيعه تلقائيا عبر الأجهزة المختلفة التي تعمل ببيئات ومتصفحات مختلفة وما إلى ذلك. أو قد يكون لدى فرقك أكثر من معمل اختبار واحد، مما يعني خوادم وبيئات جدولة متعددة.

يمكن ل Test Studio Load أيضا إجراء اختبار التنوع الجغرافي عن طريق تثبيت خوادم التنفيذ وتحديدها في مواقع مختلفة. يمكن لهذه المواقع محاكاة مواقع المستخدمين المختلفين أو مجموعات المستخدمين ويمكن مقارنة النتائج بالاثنين. يمكن أن تستغرق عملية تحديد جميع عمليات قطع التنفيذ وتكوين الإعدادات وقتا طويلا ، وهذا هو السبب في أن LoadView يجعل الأمر سهلا من خلال السماح لك بتحديد المواقع التي ترغب في الاختبار منها. مع Test Studio ، هناك قائمة بالاعتبارات التي يجب الوفاء بها قبل تكوين خادم التنفيذ.

 

الإصدار التجريبي المجاني من LoadView والتسعير

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

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

 

خدمات لويد فيو الاحترافية

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

 

اختبار استوديو نسخة تجريبية مجانية

يجب تنزيله على جهازك المحلي. يحتوي الإصدار التجريبي المجاني لمدة 30 يوما على ما يلي:

  • دعم فني غير محدود
  • الدعم ومصادر التعلم
  • مسجل اختبار بديهي عبر المتصفحات
  • اختبار واجهة المستخدم الرسومية على الويب وسطح المكتب
  • اختبار الأداء والحمل (بما في ذلك 20 مستخدما افتراضيا)
  • اختبار واجهة برمجة التطبيقات
  • البرنامج المساعد الاستوديو المرئي
  • الاختبار الاستكشافي
  • دعم الاختبار اليدوي
  • مركز جودة HP ، دعم التحكم في مصدر MS TFS وتتبع الأخطاء ، تكامل Git

اختبار تسعير الاستوديو

تقدم Telerik اثنين من التراخيص الدائمة المختلفة ، ومع ذلك ، من أجل الاستفادة من اختبار الحمل ، يجب عليك شراء ترخيص Test Studio Ultimate الدائم بقيمة 3,499 دولارا. وشملت هي الميزات التالية:

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

899 دولارا – 100 مستخدم افتراضي

2,999 دولارا – 1,000 مستخدم افتراضي

4,999 دولارا – 10,000 مستخدم افتراضي

*تتضمن جميع تراخيص Test Studio إمكانات التخزين والجدولة والخادم. يمكن أن يكون لديك بيئات تشغيل متعددة مع ترخيص كامل مختلف. تقوم التراخيص الكاملة (Test Studio Functional / Test Studio Ultimate) ببناء الاختبارات وصيانتها.

استنتاج

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

جرب LoadView من الدوت كوم مونيتور

واحصل على ما يصل إلى 5 اختبارات تحميل مجانية