Forum Discussion

tech607's avatar
tech607
Occasional Contributor
12 years ago

Perfomance test : SoapUI Pro or LoadUI Pro

Hi All,
I want to do performance test of our 2 systems(system 1 and 2).
System 1 provides webservice interface and system 2 provides database interface.
For system 1 I have to do performance test by calling the webservice.
For system 2 I have to do perfomance test by inserting records to database.
The test data is stored in the database.
We have license for SoapUI Pro and LoadUI Pro.
My questions are..
which tool I should use for my performance test? Soap UI pro or Load UI pro?
How do I query the data from database and map to system 1 webservice?
How do I query the data from database and insert into system 2 database?

Thanks
Bob

9 Replies

  • Hi!

    If you want to get support, and get more elaborate answers, please use the Pro forums instead.

    On a protocol level, SoapUI and LoadUI is the same (LoadUI has a component that runs SoapUI TestCases). This means that both tools will have exactly the same support for web services and databases. LoadUI is however a full fledged load testing tool, and gives you a lot of load testing things that SoapUI doesn't provide. E.g. test distribution, comparison of results, raw data export, storage of results, live editing, parallel TestCases, custom statistics and performance assertions.

    Regards

    Henrik O
    SmartBear Software
  • tech607's avatar
    tech607
    Occasional Contributor
    Thanks for the information Henrik.
    Is there any developers guide to develop test cases in LoadUI pro..
    Thanks
  • All of the documentation (videos and tutorials) for LoadUI and LoadUI Pro is available online (the left side menu at loadui.org).

    Regards

    Henrik O
    SmartBear Software
  • tech607's avatar
    tech607
    Occasional Contributor
    Hi ,

    I went through the documents and it looks like in Load UI I can not create test cases to test the webservice.

    I thought I can directly import the wsdl in LoadUI, populate the data from Database and run the test.
    But it looks like first I need to build the SoapUI project and use the SoapUI runner to test.

    Is there an way to test the webservice using LoadUI without SoapUI project?

    Thanks
  • tech607 wrote:
    Is there an way to test the webservice using LoadUI without SoapUI project?

    No, this is the way to do it.

    Why don't you want to use SoapUI?

    Regards

    Henrik O
    SmartBear Software
  • tech607's avatar
    tech607
    Occasional Contributor
    My understanding was incorrect. I thought I can use LoadUI directly to test webservice without SoapUI project.
    Now I will start with SoapUI.

    Thanks
  • tech607's avatar
    tech607
    Occasional Contributor
    Hi Hendrik,


    I am developing a SoapUI test case to test a webservice.
    The webservice request looks like below
    <library>
    <book>
    <title>Perl Best Practices</title>
    <author>Damian Conway</author>
    </book>
    <book>
    <title>Perl Cookbook, Second Edition</title>
    <author>Tom Christiansen</author>
    </book>
    .............
    .........
    </library>


    I need to submit 100 books in 1 request.
    I have the testdata in database and I will be using the datasource to load the test data.
    The question is.. How do I retrieve and map 100 request from database to webservice?
    what is the best way to implement this solution?
    Thanks
  • LKRIST's avatar
    LKRIST
    Occasional Contributor
    Hi Hendrik,

    I have raised a support call under soapUI Pro Support.
    can you please look into my question?
    we need to complete the project by tomorrow.