Technology & Digital Applications Flashcards
7 cards from real Software Testing practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Technology & Digital Applications flashcards as text
Which testing technique is best suited for validating the behavior of a digital application under peak user load?
Answer: Load testing
Load testing simulates a high number of concurrent users to identify performance bottlenecks and verify the system meets throughput requirements.
In a CI/CD pipeline, at which stage are automated functional tests most commonly executed?
Answer: After code is merged and the build artifact is created
Automated functional tests run as part of the CI pipeline after a build is compiled, providing fast feedback before deployment to higher environments.
What is 'shift-left testing' in the context of digital application development?
Answer: Involving testers and writing tests earlier in the development lifecycle
Shift-left testing integrates quality activities earlier in the SDLC to catch defects sooner and reduce the cost of fixing them.
Which metric is most relevant when evaluating the performance of a database-backed digital application?
Answer: Query response time under concurrent connections
Database query response time under concurrent load directly impacts application responsiveness and reveals indexing or locking issues.
A tester discovers that a web app's login page is vulnerable to SQL injection. Which category of testing uncovered this?
Answer: Security testing
Security testing probes applications for vulnerabilities like SQL injection, XSS, and authentication bypass.
When automating tests for a single-page application (SPA) built with React, what challenge do testers frequently encounter?
Answer: Dynamic content rendered asynchronously requires explicit waits
SPAs update the DOM asynchronously via JavaScript, so test scripts must wait for elements to appear or data to load before interacting.
What is the role of a 'test environment' in digital application testing?
Answer: An isolated infrastructure that mirrors production for safe test execution
A test environment replicates production configuration so tests run realistically without risking live data or user experience.