Quantcast
Channel: Microsoft Dynamics 365 Community
Viewing all articles
Browse latest Browse all 17314

LoadUI and SoapUI Tools for Performance Testing

$
0
0

LoadUI is a fully interactive drag-and-drop interface which allows users to create performance tests. With LoadUI, users can easily add or remove components and follow test statistics on the Statistic tab. For my testing, I use the Fixed rate, DataSource, SoapUI Runner and Table Log components:

  • Fixed rate sends trigger message at a specified fixed rate.
  • DataSource allow attaching CSV files to incoming Virtual Users.
  • SoapUI Runner uses values from DataSource. User can create project in SoapUI and use it.
  • Table Log displays incoming messages in a tabular format.


    SoapUI is an open source cross-platform Functional Testing solution. In this case, we use it for creating a REST project.


    When a User right clicks, he / she can add a New REST service from URI. After pasting URI, SoapUI separates Endpoint, resource and parameters. We need to execute performance tests for some of the method where we would dynamically change URL parameters to lower the impact of server-side caching. SoapUI provides this capability. The user can change the statistic parameter with placeholders like: ${&TestCase;propertyName}.User can then assign default values to these variables so that they can run it once in SoapUI.

    After creating all Test Cases in SoapUI, we are ready to use it in LoadUI. The user can select the Test Case that he / she wants to use and start testing.

    On the Statistic tab, the user can follow what is happening during testing. We can choose which statistic we want to follow. Our goal is to find bottlenecks that stifle system.


    Viewing all articles
    Browse latest Browse all 17314

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>