Tuesday, March 24, 2020

What questions should we ask before starting performance testing?

Performance testing is little complex need lots of data before we initiate performance testing.

when you start out  Performance Testing can be overwhelming to figure out what you need to do and how to approach things. The best way to learn things is to just ask.

Question 1. 

Why do you want me to do performance testing?

 Before doing any kind of testing, we need to understand the business need for it. In order to define a test that gives back actionable information, we need to know why we are doing this test in the first place.What good is going to come from it?

Why are we running this performance test? This'll help you figure out what loads you might need to generate. And from there that gets you to the next question, which is, What tools do I have available to use? There's a lot of testing tools out there, and performance testing is no different. There's quite a wide variety. Some of the tools are free, and some of them are paid. But once you understand the why of your performance testing you can figure out which tools are actually going to help you accomplish the things that you need to do. You'll need to look at what tools are out there. And consider things like what budget you have and what tools your company might already have access to when trying to figure out what tools to use for the test that you're going to run. 

Now, another question that is good to ask early on in a performance testing project is, How can I get the data that I want? 

When we're setting up tests we need two kinds of data for performance testing. We need the input data that allows us to design the test that we want. So we need to have some way of knowing what kind of load we're going to generate. And that can partly be determined by the why of our testing, and also by understanding the loads on our system. 

But we also need access to the output data. We need some way to get data that lets us decide and know, if our test has passed or failed. Maybe we need server logs from the file.






No comments:

Post a Comment