What is calability testing?What are the phases of the calability testing?

Showing Answers 1 - 4 of 4 Answers

If it is Scalbilty testing , then Scalability testing can be performed as a series of load tests with different hardware or software configurations keeping other settings of testing environment unchanged. The purpose of scalability testing is to determine whether your application scales for the workload growth. Suppose your company expects a six-fold load increase on your server in the next two months. You may need to increase the server performance and to shorten the request processing time to better serve visitors. If your application is scalable, you can shorten this time by upgrading the server hardware, for example, you can increase the CPU frequency and add more RAM (also, you can increase the request performance by changing the server software, for example, by replacing the text-file data storages with SQL Server databases. To find a better solution, first you can test hardware changes, then software changes and after that compare the results of the tests).

(not sure abt the phases of scalability testing)

Phases of Scalability testing:

a) Requirement phase: Review the requirements, analyze H/w and S/w requirements, Analyze test goals,approach,scope.

b) Planning phase: Test plans,test strategies,Selection of testing tools,generation of scripts/scenarios, Base lining.

c) Environment setup: Setup env. as per requirement, installation of OS,software and testing tools.

d) Execution phase: Execute the test scenario by increasing the load as per the scaling limit by hitting the server. Collect and analyze the data, problem investigation.

e) Completion phase: Scalability test report generation, updating test documents,post implementation review, project completion checklist.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions