Forum Discussion

Anonymous's avatar
Anonymous
12 years ago

[LoadUIWeb] Right tool for you: LoadUIWeb vs. LoadUI

Many have asked for clarification on when to use LoadUIWeb vs. LoadUI.



Your decision is determined by what you are testing.

LoadUIWeb is a Web application load and performance testing tool. LoadUI is an API load and performance testing tool. So think Web application vs. API load testing when picking your tool. Get LoadUIWeb for free at www.loaduiweb.org and LoadUI for free at www.loadui.org. Happy testing!

  • Anonymous's avatar
    Anonymous
    Good point Alex, we'll get the LoadUIWeb vs. LoadUI FAQ posted. Thanks!
  • AlexKaras's avatar
    AlexKaras
    Champion Level 3
    Thank you for the restored page, Todd! Great to have it back.
  • I'm a bit confused here. If LoadUIWeb is for web applications, and LoadUI is for web services, that means if a have a web application for end users, as well as web services for Mobile app integration/3rd party systems, I will have to buy both tools for my performance testing?

    Thanks,

    Nid
  • Anonymous's avatar
    Anonymous


    Great question. 

    Which tool you need, or both, depends on what your final product to end users is, and how you built it up.

    In this case, if there is a multi-tier application that includes a Web client and mobile clients, and also uses your own APIs, then yes my best recommendation would be to get both tools. 



    Load testing APIs make sense when they play a core role in the system, and you have established that it is a key factor in the overall system performance.



    Note that as you record scenarios for tests with loaduiweb, all HTTP traffic will be recorded, including requests/responses to the API end points. So, when you simulate your Web client scenario in the context of load testing, your APIs will be effectively simulated as well, certainly. However, you won't be able to determine specifically the load capacity of the APIs directly, only inasmuch as they are involved in the Web load test you are performing.



    There are options for directly load testing certain types of APIs (e.g. SOAP over HTTP web services) with loaduiweb, please refer to the tool's documentation. They are a bit more restricted than what you could do with loadui.



    Hope this helps.