Отчеты SoapUI testcases генерируются некорректно

#testing #soapui

#тестирование #soapui

Вопрос:

Я использую SoapUI v5.2.1 для тестирования OSB Services .

     LoginTestCase
         |
         |__TestSuite
              |
              |__TestCase1
              |      |
              |      |__Success Test Step
              |     
              |__TestCase2
                     |
                     |__Failure Test Step
  

Я настроил все как каталог, о котором я упоминал.
это дает Failure Test output как:

 <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Body>
      <soapenv:Fault>
         <faultcode>soapenv:Server</faultcode>
         <faultstring>XYZ-001: input is wrong</faultstring>
         <detail>
            <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
               <con:errorCode>XYZ-001</con:errorCode>
               <con:reason>input is wrong</con:reason>
               <con:location>
                  <con:node>PipelinePairNode1</con:node>
                  <con:pipeline>PipelinePairNode1_response</con:pipeline>
                  <con:stage>stage1</con:stage>
                  <con:path>response-pipeline</con:path>
               </con:location>
            </con:fault>
         </detail>
      </soapenv:Fault>
   </soapenv:Body>
</soapenv:Envelope> 
  

это неудачный результат, поэтому он должен находиться в категории failed .
Но когда я запускаю его из тестового запуска, он выдает:

 SoapUI 5.2.1 TestCaseRunner Summary
-----------------------------
Time Taken: 430ms
Total TestSuites: 1
Total TestCases: 2 (0 failed)
Total TestSteps: 2
Total Request Assertions: 0
Total Failed Assertions: 0
Total Exported Results: 2
  

Мне нужно знать, почему он выдает 0 failed вместо 1 неудачного тестового примера?

Комментарии:

1. Как тестовый пример узнает? Вы добавили какие-либо тестовые утверждения?

2. @Rao можете ли вы объяснить утверждения?

3. Пожалуйста, ознакомьтесь с документацией — soapui.org/functional-testing/validating-messages /…

4. И, очевидно, отрицательные тесты также должны проходить с соответствующими утверждениями.