In the context of performance testing, which metric is NOT typically used: Load Time, Number of Defects, Response Time, or Throughput?

  • Load Time
  • Number of Defects
  • Response Time
  • Throughput
While Load Time, Response Time, and Throughput are common metrics used in performance testing to measure various aspects of the system's performance, "Number of Defects" is not a performance metric. It is typically associated with functional testing and bug tracking.

In which testing technique does a tester attempt to break the system using scenarios that are based on their past experiences with system failures?

  • Error Guessing
  • Monkey Testing
  • Regression Testing
  • Usability Testing
Error Guessing is a testing technique where testers rely on their past experiences and knowledge of system failures to identify potential defects. Instead of using a systematic approach, testers use their intuition to "guess" where defects might be present and construct tests based on these hunches, drawing from previous issues they have encountered.

Performance metrics such as latency and throughput are typically gathered during _______ testing.

  • Compatibility
  • Load
  • Stress
  • Usability
Load testing focuses on understanding the behavior of the system under a specific load or request volume. Metrics like latency (response time) and throughput (number of requests processed per unit time) are crucial.

You're testing an app, and while the functionality works correctly, you find that the buttons are too close together, making them hard to tap, and the text is misaligned on some screens. Which testing method will help uncover such issues?

  • Compatibility Testing
  • Load Testing
  • Usability Testing
  • White-box Testing
Usability Testing focuses on a user's experience with the application. It ensures that the product is easy to use and provides a good user experience. Issues like button placements, text alignment, and other design-related aspects that might hamper the user's experience or make the application difficult to navigate are typically identified in Usability Testing.

During Test Planning, the identification and assignment of roles, responsibilities, and required resources are typically documented in the _______.

  • Test Case
  • Test Plan
  • Test Scenario
  • Test Strategy
During Test Planning, the Test Plan is the key document that captures all aspects of testing, including the identification and assignment of roles and responsibilities, resources, schedules, and other relevant details to guide the testing efforts throughout the cycle.

The concept of providing multiple ways to locate a web page within a set of web pages is known as _______.

  • Multiple Entry Points
  • Multiple Ways
  • Navigation Points
  • Web Mapping
The "Multiple Ways" concept emphasizes providing different methods, such as site search, sitemaps, or a table of contents, to locate a specific web page within a set. This ensures users can easily find information and enhances user experience.

Which element of Configuration Management is responsible for keeping a record of all changes made to the software?

  • Configuration Auditing
  • Configuration Control
  • Configuration Identification
  • Configuration Status Accounting
Configuration Status Accounting is a crucial element of Configuration Management, which keeps track of the status of components and ensures a record of all changes. This helps in maintaining traceability, ensuring that all components are consistent with their specified requirements.

What is the most critical factor to ensure the effectiveness of a security audit?

  • Comprehensive Reporting
  • Skillset of the Auditor
  • Speed of the Audit
  • Use of Automated Tools
The effectiveness of a security audit largely depends on the skillset and expertise of the auditor. A proficient auditor can accurately identify vulnerabilities, understand the nuances of the system, and provide valuable recommendations. Tools and speed are essential, but human expertise ensures a comprehensive and effective audit.

In which testing phase do internal employees of the developing organization test the software before it's released to a select group of external users?

  • Alpha Testing
  • Component Testing
  • Integration Testing
  • Usability Testing
Alpha Testing is a type of acceptance testing conducted in a controlled environment. Here, internal employees of the developing organization test the software. It ensures that major bugs are identified and rectified before the software reaches the Beta Testing phase or the end users.

In a situation where there's a need for quick validation of application features and immediate feedback to developers, which tester role becomes indispensable?

  • Automation Tester
  • Compatibility Tester
  • Manual Tester
  • Usability Tester
An Automation Tester utilizes automated test scripts to rapidly validate software functionality. This allows for immediate feedback to developers, ensuring quick turnarounds. Manual testing, though valuable, is often slower compared to automated tests which can be executed repeatedly without manual intervention.