WorksheetsPage 1
Total questions: 53
Worksheet time: 27mins
A large-scale ERP system is developed in multiple phases. Initially, testing was informal, with testers executing test cases based on personal experience and without documented procedures. Defect reports were inconsistent, and management had no clear visibility of quality status. Later, the organization introduced test planning, standardized test case templates, defect severity classification, and quantitative metrics such as defect density and defect leakage. Over successive releases, defect recurrence reduced and release decisions became more predictable. Which factor MOST contributed to improved quality in this scenario?
Increased number of testers
Faster execution of test cases
Adoption of a disciplined engineering-based testing process
Use of automated tools alone
A telecom billing application calculates charges based on usage slabs, roaming status, and promotional offers. During system testing, multiple billing discrepancies were reported for roaming customers. Root cause analysis revealed that the requirement document contained ambiguous rules for overlapping promotional offers, and different developers interpreted these rules differently. The code worked as designed, but outputs were inconsistent with business expectations. Analyze the PRIMARY source of defects in this scenario.
Coding defect due to logical errors
Design defect due to poor modularization
Requirement defect due to ambiguity and incomplete rules
Test execution defect due to missing test data
In a project, testers were excluded from requirement reviews due to schedule pressure. As a result, several requirement misunderstandings were detected only after deployment, leading to expensive production fixes and customer dissatisfaction. In later projects, testers were included early and helped identify ambiguous requirements and missing edge cases. This significantly reduced rework cost and improved stakeholder confidence. Evaluate the MOST critical contribution made by testers in the improved process.
Writing more detailed test cases
Executing regression tests faster
Preventing defect injection by validating requirements early
Reducing development time
A government e-governance portal underwent extensive functional testing, and all test cases passed successfully. However, during real-world usage, citizens faced issues such as slow response time, frequent session timeouts, and difficulty accessing services during peak hours. Although the system was logically correct, it failed to meet user expectations and service-level requirements. Analyze which testing principle BEST explains this failure.
Exhaustive testing is impossible
Defect clustering
Testing shows the presence of defects
Absence of errors fallacy
After the first release, the organization introduced a formal testing process including requirement analysis, structured test design, execution tracking, and defect reporting with metrics. Production issues reduced noticeably. Analyze the MAIN reason for quality improvement in the second release.
Increase in testing manpower
Faster defect fixing by developers
Adoption of a structured and repeatable testing process
Reduced system complexity
A cloud-based file storage application experienced frequent data access failures only when users attempted bulk uploads. Initial testing did not reveal this issue. Further analysis showed that the interface between the upload module and the storage service had inconsistent data handling rules. The logic within individual modules was correct, but communication between components failed under specific conditions. Analyze the PRIMARY defect class involved in this scenario.
Coding defect
Interface defect
Requirement defect
Documentation defect
An organization maintains a detailed defect repository across multiple projects. Analysis of this repository shows that a significant number of defects are repeatedly traced back to unclear non-functional requirements such as performance limits and concurrency constraints. Despite this data, teams continue to focus testing mainly on functional scenarios. Management now wants to reduce recurring issues in future releases. Evaluate the BEST action to improve software quality based on this scenario.
Increase automation coverage for functional tests
Allocate more testers during system testing
Strengthen requirement reviews with tester involvement
Reduce release frequency
In subsequent projects, testers participated in requirement elicitation sessions, reviewed specifications, and highlighted ambiguous business rules early. This significantly reduced late-stage defects and overall project cost. Evaluate the MOST valuable role played by testers in the improved approach.
Executing more test cases
Improving automation scripts
Preventing defects by early requirement validation
Reducing coding effort for developers
A travel booking portal underwent extensive functional testing and all test cases passed successfully. However, after deployment, users complained about poor usability, confusing navigation, and slow response during peak booking hours. Although the application worked correctly from a functional perspective, customer satisfaction was low and usage dropped significantly. Analyze which testing principle BEST explains why the system failed despite passing all tests.
Exhaustive testing is impossible
Defect clustering
Testing shows the presence of defects
Absence of errors fallacy
A large airline reservation system was developed under strict timelines. Initially, testing activities were treated as a secondary task and performed informally after coding. As a result, defects related to seat allocation and fare calculation frequently appeared in production. Later, management enforced disciplined testing practices such as formal test planning, requirement traceability, peer reviews, and measurable quality metrics. Subsequent releases showed fewer production incidents and improved system stability. Analyze the PRIMARY factor responsible for the quality improvement.
Increased coding standards
Faster deployment cycles
Adoption of engineering discipline in testing
Reduction in application complexity
A hospital management system initially had no defined testing process. Testers executed test cases based on personal judgment, and defect reporting formats varied. This led to missed test coverage and repeated critical failures in production. Later, a standardized testing process with defined phases, entry–exit criteria, and reporting templates was introduced. Over time, defect leakage reduced and predictability improved. Analyze why the defined testing process improved software quality.
Testers worked longer hours
Developers fixed defects earlier
Process ensured systematic and repeatable testing
Automation tools replaced manual testing
In a loan approval system, customers were incorrectly rejected based on income eligibility. Testing revealed that the logic was implemented exactly as documented. Further analysis showed that the requirement document failed to define how variable income sources should be considered. Developers assumed fixed income rules, leading to incorrect outcomes. Analyze the MAIN origin of defects in this scenario.
Coding defect
Design defect
Requirement defect
Test case defect
In an enterprise project, testers were involved only during system testing. Many defects related to misunderstood requirements were discovered late, causing rework and schedule overruns. In later projects, testers actively participated in requirement elicitation, design walkthroughs, and risk identification. This led to fewer late-stage defects and improved delivery timelines. Evaluate the MOST significant contribution made by testers in the improved process.
Increasing automation coverage
Executing more regression tests
Preventing defect injection through early validation
Speeding up test execution
A software company maintained a defect repository across several releases. Analysis revealed that most critical defects originated from authentication and payment modules. However, test effort continued to be distributed equally across all modules. Production defects persisted. Management now wants to revise the testing strategy. Evaluate the BEST decision to improve future quality.
Increase overall test execution time
Focus testing based on historical defect data
Replace manual testing with automation
Reduce release scope
A video streaming application experienced failures only when users streamed content on multiple devices simultaneously. Investigation showed that individual modules worked correctly, but data synchronization between modules failed under concurrency. The issue was not due to incorrect logic inside modules but due to interaction between them. Analyze the PRIMARY defect class in this scenario.
Coding defect
Interface defect
Requirement defect
Environment defect
A payroll application passed all system test cases successfully. After deployment, employees complained that the system did not support an important payroll scenario required by company policy. Although the application worked as per specifications, it failed to meet actual user needs. Analyze which testing principle explains this failure.
Exhaustive testing is impossible
Defect clustering
Testing shows presence of defects
Absence of errors fallacy
In a project, a defect costs ₹2,000 to fix during requirements, ₹10,000 during testing, and ₹50,000 after deployment. A defect escaped to production due to lack of early tester involvement. Management evaluates the cost impact. Evaluate the MOST justified conclusion.
Testing cost is always higher
Early testing significantly reduces cost
Defects are unavoidable
Production fixes are acceptable
A defect analysis report shows that 70% of defects are consistently found in just 25% of the application modules across multiple releases. Testers want to optimize testing effort. Analyze which testing principle this scenario demonstrates.
Exhaustive testing is impossible
Pesticide paradox
Defect clustering
Testing depends on context
A safety-critical medical device software requires extensive verification, validation, and regulatory compliance testing. In contrast, a mobile gaming application focuses mainly on usability and performance testing. Both projects follow different testing strategies. Evaluate the MOST appropriate testing principle applied here.
Absence of errors fallacy
Exhaustive testing is impossible
Testing depends on context
Defect clustering
The team executed 480 out of 600 planned test cases in the current test cycle. What is the test execution percentage, which helps management assess testing completeness?
70%
75%
80%
85%
A hospital management system consists of 90,000 lines of code across multiple modules. During integration and system testing, testers reported 180 defects of varying severity. What is the defect density per 1,000 lines of code (KLOC)?
1.5 defects/KLOC
2.0 defects/KLOC
2.5 defects/KLOC
3.0 defects/KLOC
A defect repository for a travel booking platform from the previous release shows defects per module: Search module: 22 defects; Booking module: 38 defects; Payment module: 70 defects. The testing team has limited time in the next release and must decide where to allocate maximum testing effort using numerical and risk-based analysis. Which module should receive the highest testing priority, and why?
Search module, because it has fewer defects and is simpler to validate
Booking module, because a mid-level defect count indicates moderate risk
Payment module, because it had the highest defect count, indicating greater risk and impact
All modules equally, because defect counts should not influence priority
In a payroll processing application, 240 defects were detected and fixed during system testing. After deployment, 30 additional defects were reported by users. The QA manager wants to numerically analyze defect leakage to evaluate the effectiveness of the testing process. What is the defect leakage percentage?
10.0%
11.1%
12.5%
14.3%
In an enterprise application, defect fixing costs are estimated as follows: • Requirement phase: ₹2,000 per defect • Design phase: ₹8,000 per defect • Testing phase: ₹15,000 per defect • Production phase: ₹60,000 per defect A critical defect was detected in production that could have been identified during the design review if testers were involved earlier. Management wants to evaluate the financial impact of late detection. How much additional cost was incurred due to late detection instead of detecting it during the design phase?
₹45,000
₹52,000
₹58,000
₹60,000
A QA team tested a large-scale e-commerce application during system testing. A total of 500 test cases were executed covering checkout, payment, and order management modules. During execution, 140 test cases failed and exposed functional defects, while the rest passed. The test manager wants to numerically analyze how effective the test cases were in detecting defects before approving the next testing phase. What is the test case effectiveness percentage?
22%
25%
28%
30%
In a customer relationship management (CRM) application, testers detected 360 defects during various testing phases. After the product was released, 40 defects were reported by customers in production. Management wants to analyze the efficiency of the testing process using Defect Removal Efficiency (DRE). What is the Defect Removal Efficiency of the testing process?
85%
88%
90%
92%
Fund Transfer module: 42 defects; Statement Generation module: 20 defects. The QA team has limited testing time in the upcoming release and must apply numerical and risk-based reasoning to decide testing priorities. Which module should receive the maximum testing focus, and why?
Login module – fewer defects
Statement module – moderate defects
Fund Transfer module – highest defect contribution
All modules equally – to ensure coverage
During testing of a supply chain management system, 320 defects were identified and fixed before release. After deployment, 40 additional defects were reported by end users. The QA lead wants to numerically evaluate defect leakage to understand how many defects escaped testing. What is the defect leakage percentage?
10.0%
11.1%
12.5%
14.3%
In a financial software project, defect fixing costs are estimated as: Requirement phase: ₹3,000; Design phase: ₹9,000; Testing phase: ₹18,000; Production phase: ₹72,000. A defect escaped early reviews and was fixed in production. Management evaluates how much extra cost was incurred due to late detection instead of detecting it during the testing phase. What is the extra cost incurred?
₹36,000
₹54,000
₹63,000
₹72,000
How much additional cost was incurred?
₹45,000
₹54,000
₹60,000
₹69,000
A QA team is testing a core banking application used by thousands of users daily. The test plan includes 800 test cases covering functional, security, and integration scenarios. By the end of system testing, 640 test cases were executed, 120 test cases failed, and the remaining were blocked due to environment instability. Management wants to analyze the testing status quantitatively to decide whether the release can proceed or requires extension of testing. What is the test execution percentage, and what does it indicate about test completion?
70% – testing is insufficient
75% – testing is partially complete
80% – testing is reasonably complete
85% – testing is almost finished
A large government project developed an online citizen service portal. Initially, testers were involved only after development was completed, resulting in frequent production defects related to misunderstood business rules and missing validations. In later phases, testers were involved in requirement elicitation, reviewed specifications, and participated in design walkthroughs, which reduced requirement-related defects and improved user satisfaction. Evaluate the most critical value added by testers in this scenario.
Increased number of executed test cases
Faster detection of coding defects
Prevention of defects through early validation
Reduction in development effort
A healthcare management system contains 120,000 lines of code developed across multiple modules. During integration and system testing, the QA team reported 300 defects of varying severity. The organization follows quantitative quality assessment and uses defect density as one of the key indicators to evaluate release readiness. What is the defect density per KLOC, and what does it suggest?
1.5 defects/KLOC – high quality
2.0 defects/KLOC – acceptable quality
2.5 defects/KLOC – moderate risk
3.0 defects/KLOC – unstable product
An organization maintains a defect repository across multiple releases of a financial trading platform. Analysis shows that a majority of critical defects repeatedly originate from just two modules, even though testing effort is distributed equally across all modules. Despite repeated fixes, similar defects reappear in subsequent releases. Management wants to improve long-term product quality using this historical data. Evaluate the BEST testing strategy to address this situation.
Increase overall testing time for all modules
Apply risk-based testing using defect history
Replace manual testing with automation
Reduce release frequency
In a software project, the cost of fixing a defect varies by phase: Requirement phase: ₹4,000; Design phase: ₹10,000; Testing phase: ₹20,000; Production phase: ₹80,000. A critical defect escaped testing and was fixed after deployment. Management wants to analyze the financial impact to justify stronger early testing practices. How much additional cost was incurred due to fixing the defect in production instead of during testing?
₹50,000
₹60,000
A QA team is testing an enterprise payroll system used by multiple departments. The test plan includes 1,000 test cases covering payroll calculation, tax rules, and compliance checks. By the end of the test cycle, 820 test cases were executed, out of which 160 test cases failed, revealing defects. The remaining test cases could not be executed due to environment instability. Management wants to analyze testing completeness before approving release. What is the test execution percentage, and what does it imply?
72% – testing is inadequate
78% – testing is moderately complete
82% – testing is largely complete
90% – testing is almost finished
A logistics company develops route-optimization software for real-time delivery tracking. Initially, testing was treated as a support activity, with limited documentation and informal execution. Defect data was not analyzed systematically, and release decisions were based on intuition. Later, management mandated structured test planning, traceability, defect metrics, and regular quality reviews. Over time, delivery failures and customer complaints reduced significantly. Evaluate the MOST important reason for this improvement.
Increase in testing manpower
Adoption of testing as a disciplined engineering activity
Improved coding skills of developers
Reduced scope of the application
In a financial analytics application, testers detected 450 defects during unit, integration, and system testing. After deployment, 50 additional defects were reported by users. The organization measures testing effectiveness using Defect Removal Efficiency (DRE) to assess process maturity. What is the DRE for this release?
82%
85%
90%
92%
What is the Defect Removal Efficiency, and what does it indicate?
85% – poor defect removal
88% – average defect removal
90% – effective defect removal
95% – excellent defect removal
A software organization maintains a defect repository across several releases of a stock trading platform. Analysis shows that nearly 70% of production defects originate from order execution and settlement modules, although these modules represent only 30% of the total codebase. Despite this insight, testing effort continues to be distributed evenly across all modules. Management wants to break the cycle of recurring defects. Evaluate the BEST strategic action based on this scenario.
Increase regression testing for all modules
Focus testing on historically defect-prone modules
Increase automation coverage equally
Reduce the number of releases
In a large enterprise system, the estimated cost of fixing a defect is: • Requirement phase: ₹5,000 • Design phase: ₹12,000 • Testing phase: ₹25,000 • Production phase: ₹1,00,000 A defect escaped all reviews and testing and was finally fixed after deployment. Management wants to quantify the financial impact to justify investing more in early testing. How much additional cost was incurred due to fixing the defect in production instead of during the requirement phase?
₹75,000
₹88,000
₹95,000
₹1,00,000
A software company developing an online tax filing system initially treated testing as a final checkpoint activity. Testers executed a limited set of test cases just before release, and defects were fixed reactively. As a result, users frequently encountered calculation errors and form submission failures during peak usage periods. Management later mandated formal test planning, requirement traceability, test reviews, defect classification, and quality metrics for every release. Over time, defect recurrence reduced and releases became more stable. Analyze the key reason why software quality improved after this change.
Developers wrote fewer lines of code
Testing was integrated as a disciplined engineering activity
More test cases were executed randomly
Customer feedback was ignored during testing
A mid-sized organization developed a customer support ticketing system using agile practices. Although development was iterative, testing lacked a defined process. Different testers followed different approaches, and defect reports were inconsistent. This led to uneven test coverage and repeated customer complaints. Later, the organization introduced a standardized testing process with defined phases, entry and exit criteria, review checkpoints, and reporting standards. Analyze why the introduction of a defined testing process improved software quality.
Testers became more experienced
Defects were ignored in early stages
Testing activities became systematic and repeatable
Automation replaced all manual testing
In a fintech project, testers were initially excluded from requirement discussions due to tight schedules. After release, several critical issues emerged because business rules were misunderstood by developers. In later projects, testers actively participated in requirement reviews, questioned ambiguous scenarios, and highlighted missing edge cases before design and coding began. This significantly reduced late-stage defects and rework effort. Identify the primary reason quality improved when testers were involved early in requirements.
Early tester involvement clarified business rules and uncovered edge cases before design
More manual tests were executed only after coding
Developers reduced feature scope to meet schedules
Customer support stopped reporting issues
Evaluate the MOST valuable contribution made by testers in this scenario.
Increasing the number of executed test cases
Detecting more coding defects during system testing
Preventing defect injection by validating requirements early
Speeding up the overall development process
An organization maintains a defect repository containing defect types, root causes, affected modules, and recurrence trends across multiple releases. Analysis reveals that similar defects continue to appear in certain modules despite repeated fixes. Test cases for new releases are still designed without referring to this historical data. Management wants to improve long-term product quality and reduce repetitive defects. Evaluate the BEST strategy to address this issue.
Increase overall testing duration
Focus only on automation testing
Use defect repository data to guide risk-based test design
Reduce the number of test cases
A public service web portal passed all functional test cases and met documented requirements. However, after deployment, users complained that the system was difficult to navigate, slow during peak hours, and failed to support real-world usage patterns. Although technically correct, the application did not satisfy user expectations or operational needs. Analyze which software testing principle BEST explains this situation.
Exhaustive testing is impossible
Defect clustering
Testing shows the presence of defects
Absence of errors fallacy
A software firm developing an online insurance claim system noticed frequent production failures. Developers believed extensive debugging during coding was sufficient and reduced formal testing activities. Although most coding errors were fixed, users continued to experience workflow failures and incorrect claim approvals. Later analysis showed that many issues were due to missing scenarios and incorrect assumptions rather than coding mistakes. Management then strengthened independent testing practices alongside debugging. Analyze why debugging alone was insufficient to ensure software quality.
Debugging primarily addresses code-level defects and cannot reveal missing scenarios, incorrect assumptions, or workflow issues that require independent testing
Debugging automatically fixes requirements and design flaws without additional validation
Debugging guarantees user acceptance and peak-hour performance without separate evaluation
Debugging is more effective than formal testing at detecting all types of issues
Select the accurate statement about debugging and testing.
Debugging replaces the need for testing
Debugging finds defects, but testing prevents defect leakage
Debugging focuses on fixing code, not validating requirements and behavior
Debugging is slower than testing
A mobile wallet application worked correctly for individual transactions but failed when users performed multiple rapid transactions. During investigation, testers found that the system requirements did not specify concurrency limits or performance constraints. Developers had implemented logic assuming low transaction volume. Although the code matched the documented requirements, real-world usage caused failures. Analyze the PRIMARY reason for defect occurrence in this scenario.
Coding defect due to implementation error
Design defect due to poor architecture
Requirement defect due to missing non-functional requirements
Testing defect due to insufficient test cases
In a large enterprise, testers were traditionally viewed as executors of test cases written after development. Defect trends showed recurring issues related to misunderstood business rules. To improve quality, management redefined the tester’s role to include participation in requirement reviews, design discussions, and risk analysis meetings. Over multiple releases, requirement-related defects dropped significantly. Evaluate the MOST important organizational change reflected in this scenario.
Testers became domain experts
Testing shifted from defect detection to defect prevention
Developers reduced their workload
Automation replaced manual testing
A software product team maintains a defect repository, but it is used only for reporting and closure. No analysis is performed on defect trends, root causes, or recurring problem areas. As a result, similar defects reappear in every release, frustrating both developers and customers. Management plans to revamp how the defect repository is used. Evaluate the MOST effective way to utilize the defect repository for long-term quality improvement.
Use it only for tracking defect status
Archive old defects after each release
Perform trend and root cause analysis to drive preventive actions
Restrict access to the repository to reduce noise
An educational learning platform passed all acceptance test cases provided by stakeholders. However, after rollout, teachers reported that the platform was difficult to use during live classes and lacked flexibility for real classroom scenarios. The system was technically correct and matched documented requirements, yet adoption was low and user satisfaction declined. Analyze which testing principle BEST explains this outcome.
Exhaustive testing is impossible
Pesticide paradox
Absence of errors fallacy
Defect clustering
