Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Regarding the simultaneous login test for multiple users

bonsai
Mega Sage

I asked about testing methods for handling traffic congestion in the following article:

https://www.servicenow.com/community/sysadmin-forum/how-to-conduct-a-traffic-congestion-test/m-p/353...

However, a good testing method wasn't provided, so I'm considering the following:

* Log in with one user

* Display the same screen in multiple windows (employee portal)

* Add a process to automatically refresh the screen (widget)

I thought the above method would test performance when multiple users access simultaneously, but I'm concerned about testing with only one user.

Is there a significant difference in load between multiple users accessing the same screen and testing with only one user?

My ultimate goal is to measure how much performance degrades when multiple users access the same screen.

I'm anticipating 100 users.

1 REPLY 1

Philippe Casidy
Tera Guru

Hi @bonsai 

 

You may need a third party tool to do performance testing and simulating having a good number of users to be connected and maybe do something and measure the response time at the client level.

Anyway you are likely to test with multiple users connecting from the same network on the same ServiceNow node.

Having performance issues, in ServiceNow,  big enough so that users are complaining are not that common in my experience.

The reasons for having a performance issue are multiple and even if you have a performance issue with a 100 users in your scenario does not mean that this scenario is happening in the real life. You are might be trying to resolve an issue that do not exist.

 

There are multiple articles about investigating performance issues. You may want to look at your biggest performance issue in Production now instead.

 

Sorry, I am not directly answering your question, I am afraid you are going down the wrong rabbit hole 🙂

 

Philippe