REST (Representational State Transfer)is a widely usedweb service protocolthat enablesclient-server communicationover HTTP. It is commonly used inmodern APIs and web applicationsfor performance testing.
Option A (SOAK)refers tosoak testing, which evaluates performance over an extended period.
Option C (HTTP)is atransport protocol, butRESTis the actual web service architecture built on HTTP.
Option D (RTE)isnot a web service protocolbut may refer toReal-Time Enterprise systems.
[Reference:ISTQB CT-PT Syllabus, Section 3.3: Common Web Service Protocols., ]
Question 2
Which of the following is the best description of spike testing?
Options:
A.
It focuses on the ability of the system to handle loads that are gradually increased to reach the expected maximum.
B.
It focuses on the ability of the system to handle loads that are at or beyond the expected peak load.
C.
It focuses on the ability of the system to meet future efficiency requirements.
D.
It focuses on the ability of the system to respond to quick and extreme changes in load.
Answer:
D
Explanation:
Spike testingis a type of performance testing that evaluates how a systemresponds to sudden, extreme increases or decreases in load. It is designed to simulateunexpected surges in user activity or workload, such as flash sales, viral events, or cyberattacks.
Option A (Gradual load increase testing)describesload testing, not spike testing.
Option B (Handling expected peak load)describesstress testing, which pushes the system to or beyond its limits but does not focus on sudden changes.
Option C (Meeting future efficiency requirements)relates tocapacity planningrather than spike testing.
Spike testing helps toidentify system bottlenecks, resource allocation issues, and performance degradationwhen traffic surges unexpectedly.
How does a load management console aid performance testing?
Options:
A.
It simulates user behavior.
B.
It enables senior management to monitor testing.
C.
It provides reports and graphs for analysis.
D.
It emulates virtual users.
Answer:
C
Explanation:
Aload management consoleis a tool that helps testersanalyze and visualize test results, providingperformance reports, graphs, and insights. This aids in understandingbottlenecks, response times, and throughput trends.
Option A (Simulating user behavior)is incorrect;load generatorshandle simulation.
Option B (Senior management monitoring)is not the primary role of atest console.
Option D (Emulating virtual users)is incorrect; that is the job ofload injectors.