سؤال

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

هل هناك طريقة للقيام بذلك (على غرار معلمة Eclipse's "-data")؟

شكرًا.

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

المحلول

يمكنك القيام بذلك بسهولة إلى حد ما عن طريق إنشاء ملف مساحة عمل يشير إلى مشروعك ، ثم بدء Soapui من سطر الأوامر أو ملف الدُفعة. التبديل الذي تحتاجه لتحديد ملف مساحة العمل هو -W.

soapui-4.5.1 -w "c:\path to my workspace file"

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

<con:soapui-workspace xmlns:con="http://eviware.com/soapui/config" soapui-version="4.5.1" name="Projects"> <con:description/> <con:settings/> <con:project name="My Project Name">D:/path to my project.xml</con:project> </con:soapui-workspace>

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

نصائح أخرى

يمكنك تحقيق ذلك من خلال وجود ملف مختلف soapui soapui.
قم بإنشاء برنامج نصي غلاف بسيط/خفافيش للقيام بالنسخ قبل بدء تشغيل soapui.sh ، ونسخ النسخة المعدلة إذا لزم الأمر.

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