هل يعتبر SoapUI أفضل أداة/عميل/إطار عمل لاختبار خدمات الويب؟[مغلق]

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

  •  09-06-2019
  •  | 
  •  

سؤال

لقد كنت أعمل في مشروع متعلق بخدمات الويب منذ العام الماضي تقريبًا.وجد فريقنا معرف com لهذا التطبيق هو com.soapUI بالقرب من بداية مشروعنا وكنا خاصة(*) راضٍ عنها (النسخة المجانية).

سؤالي هو:هل هناك أدوات/عملاء/أطر عمل أخرى استخدمتها/تستخدمها حاليًا لاختبار خدمات الويب وتوصي بها؟

(*) هناك بعض الأخطاء الغريبة في واجهة المستخدم الرسومية التي تظهر بين الحين والآخر.كما ذكرت بعض الإجابات، أرجعنا ذلك إلى تسرب الذاكرة.

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

المحلول

أستخدم SoapUI، وهو جيد جدًا بشكل عام.انتبه إلى أنه يبدو أنه يتسرب من الذاكرة، وفي النهاية لن يحفظ مشروعك بعد الآن، لذا احفظه بانتظام!

يتعلق هذا بالمشكلة الوحيدة التي أواجهها (بخلاف القبح العام الذي يعاني منه كل تطبيق Java تقريبًا!) ولا أستطيع العيش بدونه.

نصائح أخرى

هناك مكون إضافي لـ Eclipse يسمح لك باكتشاف خدمة الويب واختبارها وما إلى ذلك - راجع أدوات خدمات الويب Eclipse.

أعتقد أنه أفضل بكثير من SoapUI، على الأقل في نظام التشغيل Mac OS X.

إليك بديل واحد قائم على الويب - http://WSDLBrowser.com

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

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

قد يكون الأمر رائعًا لو كان أفضل على نظام التشغيل Windows (نحن نقوم بتطوير .NET، معظمها ASP.NET) ولكن بالنسبة للسعر...(-:

لقد قمت بإصدار مشروع مفتوح المصدر لإنشاء طلبات خدمة الويب وإجراء المكالمات.

ما إذا كان شيء ما هو الأفضل هو أمر شخصي جدًا، لكن جرب البرنامج وقارنه بنفسك

قم بتنزيله على http://drexyia.github.io/WsdlUI/

نحن نستخدم SoapUI منذ الإصدار 1.x (سنعتمد قريبًا الإصدار 3.0 من الإصدار 2.5.1) ونحن جميعًا سعداء.إنه أكثر استقرارًا عند التشغيل باستخدام LnF الأصلي (ملف - التفضيلات - إعدادات واجهة المستخدم - Native LF).أعلم أنه متاح أيضًا كمكون إضافي لـ Eclipse، ولكن آخر مرة حاولت فيها فشلت في العثور على كيفية إضافة ملفات JAR إليه (على سبيل المثال.bin/ext في المتغير المستقل).

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