testing Online Quiz - 50
|Description: testing Online Quiz - 50|
|Number of Questions: 20|
|Created by: Aliensbrain Bot|
In context of a web application which of the following is an example of Throughput from choices given below
What is Transaction Mix?
What inputs are required when planning Performance Tests?
Client ABC informs TCS PL that the number of users of an online application is going to double in next six months and requests him the TCS strategy to handle the increased workload. TCS PL knows his application can scale because the project has used good Performance Engineering practices. He however needs benchmark numbers to decide if horizontal scaling or vertical scaling should be implemented. Which test should he carry out?
To answer this question, you need to understand the different types of performance testing. Let's go through each option to understand why it is correct or incorrect:
Option A) Load Testing - Load testing is the process of subjecting a system to a specific workload to measure its response time and resource utilization. It helps determine how the system performs under normal and anticipated peak load conditions. This test is relevant in the given scenario because it helps TCS PL gather benchmark numbers to decide if horizontal scaling or vertical scaling should be implemented.
Option B) Stress Testing - Stress testing is performed to determine the system's behavior under extreme conditions beyond its normal operating capacity. It helps identify the breaking point of the system and assess its ability to recover. While stress testing is important, it is not directly relevant to determining the scaling strategy in this scenario.
Option C) Volume Testing - Volume testing is conducted to evaluate the system's performance when handling a large volume of data. It helps assess the system's scalability and ability to handle increasing data loads. While volume testing is important, it is not directly relevant to determining the scaling strategy in this scenario.
Option D) System Testing - System testing is the process of evaluating the complete and integrated system to ensure that it meets specified requirements. While system testing is an important aspect of software development, it is not directly relevant to determining the scaling strategy in this scenario.
Based on the explanation above, the correct answer is A) Load Testing. This option is correct because load testing helps TCS PL gather benchmark numbers to decide if horizontal scaling or vertical scaling should be implemented in order to handle the increased workload.
Once a system has been tested and tuned for performance:
We can do performance testing without tool?
______ is a feature that comes handy when AUT contains custom controls
Arrange the following features in the descending order or priority when choosing a test automation tool 1. Object Identification 2. Scope for Reusing assets 3. Error Recovery 4. Graphical verification
When should one start automating testing
________ is a free tool for User Interface Automation testing
A Test automation tool identifies the controls using
The following is a Microsoft internal automation tool
The following is an advantage of test automation