قم بتنزيل وتثبيت برنامج SOAPUI على Windows

⚡ ملخص ذكي

تنزيل برنامج SOAPUI وتثبيته وتهيئته على Windows يغطي هذا الدليل عملية إصدار البرنامج مفتوح المصدر من البداية إلى النهاية. ويشرح متطلبات الأجهزة، وخيارات التثبيت مثل Hermes JS والدروس التعليمية، وإنشاء مساحة العمل، وتفضيلات HTTP وWSDL وواجهة المستخدم لاختبار خدمات الويب بشكل موثوق.

  • ⬇️ مصدر التحميل: احصل على المصدر المفتوح SoapUI قم بتثبيت البرنامج من موقع soapui.org واختر الإصدار الذي يتوافق مع بنية نظام التشغيل، مثل 64 بت. Windows.
  • 🛠️ مكونات التثبيت: قم بتشغيل برنامج التثبيت كمسؤول وقم بتمكين مكونات المصدر، وHermes JS، والبرامج التعليمية بشكل انتقائي بناءً على احتياجات الاختبار.
  • 🗂️ إعداد مساحة العمل: إنشاء SoapUI مساحة عمل تخزن المشاريع ذات الصلة، ومجموعات الاختبار، وحالات الاختبار، وخطوات الاختبار في بنية واحدة قابلة للتصفح.
  • ⚙️ تفضيلات HTTP وWSDL: قم بتكوين إصدار HTTP والضغط والمصادقة وتخزين WSDL المؤقت وإنشاء قيمة المثال ضمن ملف > تفضيلات لتشغيل متسق.
  • 🖥️ التنقل عبر واجهة المستخدم الرسومية: استخدم قائمتي "ملف" و"مساعدة" لاستيراد المشاريع، وتبديل مساحات العمل، وحفظ التفضيلات، والوصول إلى SoapUI مساعدة على الانترنت.

قم بتنزيل وتثبيت برنامج SOAPUI على Windows

نظرة عامة على تنزيل برنامج SOAPUI وتثبيته وتكوينه

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

تُظهر الصورة الموجزة أدناه، المصممة على شكل جدول، ملخصًا للمنصات المدعومة ومتطلبات الأجهزة.

متطلبات نظام SOAPUI

يلخص مخطط خارطة الطريق التالي عملية التثبيت بإيجاز.

خارطة طريق تثبيت SOAPUI

الجزء أ: التنزيل SOAP UI

ابدأ بتنزيل برنامج التثبيت المناسب لنظام التشغيل المستهدف من الموقع الرسمي SoapUI موقع الكتروني.

  • انتقل إلى https://www.soapui.org/downloads/latest-release/.
  • مرر لأسفل واختر برنامج التثبيت الذي يتوافق مع نظام التشغيل الخاص بك. هذا البرنامج التعليمي يقوم بتثبيت SOAP UI على نظام 64 بت Microsoft Windows نظام.

SOAP UI تحميل الصفحة

SOAP UI تنزيل صفحة التأكيد

الجزء ب: التثبيت SOAP UI on Windows

بعد تنزيل برنامج التثبيت، قم بتشغيله كمسؤول واتبع معالج الإعداد.

الخطوة 1 : بعد التنزيل، قم بتشغيل الملف كـ المسؤول كما هو مبين أدناه.

يجري SOAP UI تثبيت البرنامج كمسؤول

الخطوة 2 : في معالج الإعداد، انقر لتالي للمتابعة.

SOAP UI مرحباً بك في معالج الإعداد

الخطوة 3 : اختر مجلد التثبيت أو اقبل المجلد الافتراضي.

اختر دليل التثبيت

الخطوة 4 : اختر المكونات المراد تثبيتها.

  • SOAP UI: يتم تحديده افتراضياً ولا يمكن للمستخدم ضبطه.
  • المصدر فعّل خاصية الوصول إلى SOAP UI شفرة المصدر. هذا الشرح لا يتضمن التحقق منها.
  • هيرميس جيه إس: قم بتمكين هذه الخاصية عندما يتطلب التطبيق اختبار JMS.
  • البرنامج التعليمي: تفعيل التثبيت SOAP UI دروس تعليمية بعد التثبيت.

تحديد مكونات التثبيت

الخطوة 5 : اقبل اتفاقية الترخيص وانقر فوق لتالي.

تقبل إتفاقية الإستخدام

الخطوة 6 : اختر موقع المجلد الخاص بالدروس التعليمية أو اقبل الموقع الافتراضي، ثم انقر لتالي.

اختر مجلد الدروس التعليمية

الخطوة 7 : اختر مجلد قائمة ابدأ أو اقبل الإعداد الافتراضي، ثم انقر لتالي.

اختر مجلد قائمة ابدأ

الخطوة 8 : علامة انشئ ايقونة سطح مكتب ثم انقر لتالي.

خيار إنشاء أيقونة سطح المكتب

الخطوة 9 : يبدأ التثبيت. عند اكتماله، يعرض المعالج الحالة أدناه. انقر نهاية.

شاشة إنهاء التثبيت

الخطوة 10 : بعد النقر نهاية, SOAP UI يتم التشغيل تلقائيًا.

SOAP UI واجهة التشغيل

تتضمن الواجهة الرئيسية ما يلي:

  1. شريط القوائم
  2. شريط أدوات الوصول السريع
  3. منطقة التنقل للمشروع
  4. خصائص مساحة العمل
  5. منطقة تسجيل البيانات

الجزء ج: التكوين SOAP UI

مع SOAP UI بعد التثبيت، تتمثل المرحلة التالية في إنشاء مساحة عمل والتعرف على التسلسل الهرمي للمشروع.

الهيكل الموضح أدناه هو الأساس لجميع أعمال الاختبار في SOAP UI:

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

فيما يلي تمثيل مرئي لهيكل مساحة العمل في SOAP UI.

SOAP UI هيكل مساحة العمل

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

إنشاء مساحة عمل جديدة

الخطوة 2 : أدخل اسمًا لمساحة العمل وانقر OK.

أدخل اسم مساحة العمل

الخطوة 3 : حدد المسار الذي يجب حفظ ملف XML الخاص بمساحة العمل فيه.

  1. اختر المجلد الخاص بمساحة العمل.
  2. حدد اسم ملف XML الخاص بمساحة العمل. سيتم فتح هذا الملف لاحقًا عند إعادة تحميل مساحة العمل.
  3. انقر التوفير .

حفظ ملف XML الخاص بمساحة العمل

الخطوة 4 : يتم إنشاء مساحة العمل كما هو موضح أدناه. ويمكن أيضًا الوصول إلى خصائص مساحة العمل من خلال خصائص مساحة العمل علامة التبويب.

تأكيد إنشاء مساحة العمل

SOAP UI تم الآن تنزيل البرنامج وتثبيته وتهيئته، لذا يمكن البدء في أعمال الاختبار.

التنقل الأساسي في واجهة المستخدم الرسومية SOAP UI

فهم القوائم الأكثر استخدامًا في الداخل SOAP UI يُعدّ هذا الأمر ضروريًا للتنقل السريع في المشاريع الحقيقية. تتناول الأقسام التالية قائمة "ملف"، و"تفضيلات"، وقائمة "مساعدة".

القائمة ملف

SOAP UI خيارات قائمة الملفات

  1. مشروع صابون جديد يقوم بإنشاء مشروع عن طريق استيراد طلب SOAP.
  2. مشروع REST الجديد يقوم بإنشاء مشروع عن طريق استيراد طلب REST.
  3. مشروع الاستيراد يقوم بتحميل مشروع كامل عن طريق تحديد موقع ملف XML الخاص به.
  4. حفظ جميع المشاريع يحفظ جميع المشاريع المفتوحة بنقرة واحدة.
  5. إغلاق جميع المشاريع المفتوحة يغلق جميع المشاريع في مساحة العمل.
  6. إعادة تسمية مساحة العمل يُعيد تسمية مساحة العمل الحالية.
  7. مساحة عمل التبديل التبديل بين مساحات العمل.
  8. التفضيلات يفتح SOAP UI مربع حوار التخصيص. التفاصيل أدناه.
  9. حفظ التفضيلات يحفظ الإعدادات المخصصة بحيث يتم حفظها لاحقًا SOAP UI تقوم الجلسة بتحميلها تلقائيًا.

ملف > تفضيلات > إعدادات HTTP

يتحكم قسم إعدادات HTTP في كيفية SOAP UI يتواصل عبر بروتوكول HTTP.

تفضيلات إعدادات HTTP

  1. يحدد إصدار بروتوكول HTTP المستخدم للطلب والاستجابة.
  2. رأس وكيل المستخدم يمكن تحديدها مسبقًا هنا. إذا تُركت فارغة، فسيتم استخدام رأس عميل HTTP الافتراضي.
  3. يحدد طريقة الضغط: gzip أو deflate أو لا شيء.
  4. في حال تم تحديد هذا الخيار، فإنه يسمح بتلقي استجابات مضغوطة من المضيفين.
  5. في حال تحديد هذا الخيار، يتم تعطيل فك ضغط الاستجابات المضغوطة.
  6. في حال تم تحديد هذا الخيار، يتم إغلاق اتصال HTTP بعد كل طلب SOAP.
  7. في حال تم تحديد هذا الخيار، فإنه يسمح بتحديد معلومات المصادقة للطلبات الصادرة.
  8. يُحدد هذا الخيار الحد الأقصى لعدد البايتات المقروءة من الاستجابة. الصفر يعني غير محدود.

ملف > تفضيلات > إعدادات WSDL

تتحكم إعدادات WSDL في سلوك التخزين المؤقت وتوليد الأمثلة.

تفضيلات إعدادات WSDL

  1. تخزين ملفات WSDL مؤقتًا يقوم بتشغيل أو إيقاف التخزين المؤقت لملف WSDL.
  2. يقوم بإنشاء قيم نموذجية داخل الطلبات.
  3. يتضمن دائمًا عناصر اختيارية في الطلبات المُنشأة.
  4. يطبع رسائل الاستجابة في محرر الاستجابة.
  5. يُحدد هذا الخيار دليلًا يحتوي على ملفات المخطط (.xsd) للتحقق من صحة طلبات WSDL. تتطلب التغييرات هنا SOAP UI إعادة تشغيل.
  6. يحدد الحد الأدنى لحجم الرسالة المراد ضغطها داخل SoapUI ملف المشروع.

ملف > تفضيلات > إعدادات واجهة المستخدم

اضبط إعدادات واجهة المستخدم SOAP UI سلوك الشركات الناشئة وتجربتها البصرية.

تفضيلات إعدادات واجهة المستخدم

  1. يقوم بإغلاق جميع المشاريع عند التشغيل لتحسين وقت بدء التشغيل وتقليل استخدام الذاكرة.
  2. يعرض الأوصاف كلما توفرت.
  3. يحفظ جميع المشاريع تلقائيًا عند الخروج. SOAP UI.
  4. يقوم بإنشاء نسخة احتياطية من المشروع قبل الحفظ. في حال تفعيل هذه الخاصية، يلزم تحديد مسار مجلد النسخ الاحتياطي.
  5. يعرض ويوسع علامات تبويب السجل عند بدء التشغيل.
  6. يعرض مربع حوار صفحة بدء التشغيل عند بدء التشغيل.
  7. يعطل هذا الخيار تلميحات الأدوات عند تمرير مؤشر الماوس فوق الخيارات.

قائمة المساعدة

توفر قائمة المساعدة وصولاً سريعاً إلى الوثائق والتحديثات ومعلومات الإصدار.

SOAP UI قائمة المساعدة

  1. يعرض الصفحة الرئيسية للمساعدة عبر الإنترنت على www.soapui.org.
  2. يسمح للمستخدمين المسجلين بنشر الأسئلة في منتدى المجتمع.
  3. يتحقق من وجود آخر التحديثات ويقوم بتثبيتها إذا كانت متوفرة.
  4. لفتح SOAP UI الصفحة الرئيسية في www.soapui.org.
  5. يعرض معلومات البناء والإصدار لـ SOAP UI.

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

الأسئلة الشائعة

SOAP UI يعمل نظام التشغيل مفتوح المصدر على Windows 7 أو أحدث مع ذاكرة وصول عشوائي (RAM) لا تقل عن 4 جيجابايت ومساحة قرص خالية لا تقل عن 1 جيجابايت. Java يتم تضمين بيئة التشغيل مع برنامج التثبيت، لذلك لا يلزم تثبيت JDK بشكل منفصل.

SOAP UI المصادر المفتوحة مجانية وتدعم اختبارات SOAP وREST الأساسية. SoapUI طليعة (ReadyAPI) يضيف ميزات الاختبار القائم على البيانات، والتأكيدات المتقدمة، وتبديل البيئة، واختبار الأمان، وإعداد التقارير لفرق المؤسسات.

نعم فعلا. ال SOAP UI توفر صفحة التنزيل برامج تثبيت لنظام لينكس (.sh) و macOS (.dmg) بالإضافة إلى Windowsتتشابه خطوات تثبيت المكونات وقبول الترخيص وإنشاء مساحة العمل عبر جميع المنصات.

افتح قائمة المساعدة بالداخل SOAP UI ثم اختر "التحقق من وجود تحديثات". أو بدلاً من ذلك، قم بتنزيل أحدث برنامج تثبيت من موقع soapui.org وقم بتشغيله فوق التثبيت الحالي. ستبقى مساحات العمل والمشاريع الحالية سليمة بعد الترقية.

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

تستطيع أدوات الذكاء الاصطناعي اكتشاف تغييرات مخطط WSDL، وتحديد التأكيدات المعطلة، واقتراح خطوات اختبار محدثة تلقائيًا. هذا يقلل من الاختبارات الهشة، ويخفض تكاليف الصيانة، ويساعد فرق ضمان الجودة على الحفاظ على SOAP UI مجموعات متوافقة مع مفهوم خدمة الويب المتطورtracالخبر.

تلخيص هذه التدوينة بـ: