سؤال

أحاول كتابة اختبارات متوازية في Soapui وأحتاج إلى نقل الخصائص بين خطوات الاختبار

لدي حاليا 3 خطوات اختبارات:

  1. تنفيذ الطلب القديم
  2. تنفيذ طلب جديد
  3. XML Diff الإجابات في نص رائع

لقد وجدت الكثير من المدونات حول اختيار القيم مع XPaths ، ولكن لا شيء عن تمرير الاستجابة الكاملة من خلال.

أسئلتي هي كيف يمكنني ملء المصدر والمربعات المستهدفة في محرر نقل الممتلكات؟

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

المحلول

  1. إضافة خطوة اختبار "الخصائص".
  2. إضافة خصائص لكل استجابة.
  3. حدد "نقل الممتلكات" بعد كل طلب
  4. اضبط المصدر على استجابة خطوة الاختبار
  5. اضبط الهدف على العقار المحدد في الخطوة 3
  6. الوصول إليها في مروعة مثل SO:

    def props = testrunner.testcase.getTestSpbyName ("الخصائص")
    Def Response1 = props.getPropertyValue ("Response1")
    def reponse2 = props.getPropertyValue ("Response2")
    println استجابة 1
    println استجابة 2

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