Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Dou you use any continous integration tool like hudson, bamboo ?</p> <p>I am asking this question because I suggest you to prefer continous integration approach so you can have the opportunity to test the applications automatically after each commit/build.</p> <p>I mean if you use hudson or bamboo you can have the chance to run your tests after a developer commits anything. And additionaly you can run your test schedually.</p> <p>One other advantage is, these tools (hudson/bamboo) can log the test scripts and can send an email in case of failure/sucess (your choice). So you can monitor your tests easily.</p> <p>And also you have thr opportunity to run selenium and soapUI in parallel or consecutively.</p> <hr> <p>I also have some suggestions about the soapUI tests. </p> <p>The more test cases you have, the more time you need to develop, execute and maintain them. The important point is to consider maintainability while designing the tests.</p> <p>If an application has multiple web services available, the WSDLs are bound to change and need to be updated in SoapUI. With everything in one soapUI project you only need to update the WSDLs in one place, not in multiple projects. So create just one soapUI project for one application.</p> <p>Then you need to create test suite and test cases.</p> <p>Include all the services’ main flows (success scenarios) in just one regression test suite. The requests of the web services should be ordered according to the logical business flow. For example if you test the web services of an online store you need to firstly search the item and then buy it. If you keep this logical business order within your soapUI tests, you can easily set a single global variable for each test step. I mean, at the first step you can search for the item X then buy the same item, this way allows to set a global variable for item X. It is easier to maintain or extend such a soapUI project. You have the opportunity to create a data source and collect variables (different items in our online store example) and extent the case for those items in a loop. </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload