How to perform load testing of .net tcp binding WCF services(Any tools or approach)?

Rajdeep Jain 1 Reputation point
2022-03-15T14:40:12.267+00:00

We are working on one of the project and our requirement is to perform load/performance testing of wcf services hosted in windows where client uses .net tcp binding to communicate with the services. We generally use Jmeter and Gatling for any load testing but as far as we know, these tools does not support TCP protocol services. We did some research and found some tools like like Visual studio 2010 ultimate edition which can be used for load testing of wcf services. can anyone suggest anything/provide any assistance regarding the same e.g. tools, approach or any references? Any help would be greatly appreciated. Thank you.

.NET
.NET
Microsoft Technologies based on the .NET software framework.
3,482 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Michael Taylor 49,251 Reputation points
    2022-03-15T15:07:29.417+00:00

    TCP is definitely a limiting factor. Honestly you can write your own scripts to do this probably easier than finding a tool. Calling SOAP endpoints repeatedly would be pretty straightforward to do in a simple C# console app or unit test project that would also allow you to log and handle specific tests. You could probably use Powershell as well but SOAP is a little messy.

    As for public tools the only one I could find is SOATest. The standard tools like SoapUI only work with HTTP I believe.

    0 comments No comments