Ch 10: Test Activities and Management

180 Questions180 MCQs0 Short Questions0 Long Questions
🎯 Exam Practice Papers
SEMESTER PASS

CS611 - Software Quality Engineering Examination Practice

Timed practice exam simulation for CS611 - Software Quality Engineering.

πŸ“˜ VU MID TERM EXAMLectures 1 to 22
⏱️ 60 Mins

Mid Term Examination

Covers syllabus of Lectures 1 to 22 with 30 high-yield MCQs in a timed exam environment.

πŸ“30 MCQs
⏱️60 Minutes
πŸ“— VU FINAL TERM EXAMLectures 23 to 45
⏱️ 90 Mins

Final Term Examination

Comprehensive semester exam preparation with 45 MCQs covering Lectures 23 to 45 with complete course coverage.

πŸ“45 MCQs
⏱️90 Minutes
Showing 1 – 10 of 180 Questions
Page 1 of 18
Q1
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.4. Product and Configuration ManagementEasyβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
According to Module 10 of the course handouts, changes in software products are continuous facts of software development. What are the two primary drivers for these changes, and whose responsibility is it to manage them in complete detail?
  1. A.Error removal and product refinement; it is the responsibility of SCM.
  2. B.Staff turnover and code compilation warnings; it is the responsibility of SQA.
  3. C.Client billing delays and hardware obsolescence; it is the responsibility of Finance.
  4. D.UML design modeling and use case diagramming; it is the responsibility of EPG.
Q2
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.19. Sanity Testing ReportingEasyβ­πŸ“„πŸŽ“VUπŸ›οΈVU
According to Module 10, Section 10.19 of the course handouts, into which four severity levels are bugs/defects classified for all units/features in a sanity test report?
  1. A.Low, Average, High, and Catastrophic
  2. B.Critical, Major, Medium, and Cosmetic
  3. C.Functional, Structural, Static, and Dynamic
  4. D.Compile-Time, Run-Time, Logical, and Semantic
Q3
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.21. Feature Level TestingMediumβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
According to the course handouts in Section 10.21, if a software feature consists of multiple underlying units, what specific type of testing is required to perform Feature Level Testing effectively?
  1. A.Static syntax analysis to check warning messages on uncalled methods.
  2. B.Integration testing to test the feature by verifying the interfaces and interconnections between its multiple units.
  3. C.Ad-hoc exploratory testing performed exclusively by business analysts before SCM merges the code.
  4. D.Unit testing of each block independently without compiling or merging them into a unified build.
Q4
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.13. Product Test vs Project TestingMediumβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
Based on Module 10, Section 10.13 of the course handouts, which of the following options correctly outlines the differences in budget, requirements source, and lifespan between project-based and product-based testing?
  1. A.Project testing utilizes the organization's own budget with requirements from market standards, whereas product testing is a one-time activity.
  2. B.Project testing is a one-time activity that ends upon delivery to the client and uses client budget/requirements; product testing is an ongoing activity using the organization's own budget based on market standards.
  3. C.Both project and product testing are one-time activities that end immediately when the QA team finishes regression testing.
  4. D.Project testing requirements are regularly updated as per release, whereas product testing requirements are specific under a single static environment.
Q5
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.27. Example of Regression TestingMediumβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
In the regression testing scenario described in Module 10, Section 10.27 of the handouts, which specific features are added or updated in Release 1.1 compared to Release 1.0, and what must regression testing verify?
  1. A.Feature 4 is updated to 'Payment with Discount Card using PayPal also', and Feature 5 ('Discount Card') is added; regression testing must verify that these additions do not impact the already developed features of Release 1.0 (Login, Product Listing, Shopping Cart).
  2. B.Feature 1 is updated to support biometric login, and Feature 2 is updated to support CSV logs; regression testing must verify database index limits.
  3. C.Feature 3 is replaced entirely with an external off-the-shelf payment gateway; regression testing must verify network bandwidth.
  4. D.No new features are added; Release 1.1 only consists of unit-level calculations for the database capacity.
Q6
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.3. Example of Configuration ManagementEasyβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
According to Module 10 of the course handouts, which team is responsible for coordinating software release activities, and what is the sequence of handoffs for the codebase?
  1. A.Coordinated by the SQA team, handed over to the development team, and then passed to the customer.
  2. B.Coordinated by the SCM team, handed over to QA, and then passed to the customer.
  3. C.Coordinated by the Engineering Process Group (EPG), handed over to the Lead Auditor, and then passed to the customer.
  4. D.Coordinated by the Sales team, handed over to the Product Manager, and then passed to the developer.
Q7
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.21. Feature Level TestingEasyβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
According to Module 10, Section 10.21 of the course handouts, which of the following statements best defines 'Feature Level Testing' and explains its relationship with underlying units?
  1. A.Feature level testing is a white-box testing technique where developers inspect compiler warnings on isolated mathematical statements to calculate cyclomatic complexity.
  2. B.Feature level testing is aimed at making sure that software and its features work properly to meet all intended specifications; it evaluates each function, which may consist of multiple units, to see if it is working as required.
  3. C.Feature level testing represents the final stage of performance load testing where concurrent client requests are simulated on an unmerged repository.
  4. D.Feature level testing is a cost-benefit calculation model used to predict schedule variance (SV) during project planning phases.
Q8
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.36. Type of Post Production IssuesMediumβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
Based on Module 10, Section 10.36 of the course handouts, what is the primary objective of defect correction during the pre-production software development phase?
  1. A.To guarantee a completely 100% bug-free codebase that is mathematically proven to never crash.
  2. B.To fix and ship in-scope bugs to ensure maximum compliance with the agreed requirements.
  3. C.To ignore all minor and cosmetic bugs to ensure that the project schedule performance index (SPI) remains above 1.5.
  4. D.To deliver features exclusively as paid wishlist items directly to the client without executing any SQA reviews.
Q9
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.32. Testing: Release Notes BasicsMediumβ­πŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
Based on Module 10, Section 10.32 of the course handouts, what is the primary quality engineering purpose of including test results and information about the testing procedure inside the distributed Release Notes?
  1. A.To allow developers to copy the test procedures and bypass writing local unit test algorithms.
  2. B.To increase client or end-user confidence in the quality and stability of the product.
  3. C.To satisfy SCM version control check-ins so that the code branches can be automatically merged.
  4. D.To replace formal third-party CMMI audits with customer self-verification checklists.
Q10
❓ MCQπŸ“˜ CS611πŸ“‘ Lec 10🏷️ 10.27. Example of Regression TestingMediumπŸ’‘πŸ“„πŸŽ“VUπŸ›οΈVU
According to the comparative regression scenario described in Module 10, Sections 10.26 and 10.27 of the course handouts, what must regression testing specifically ensure during the transition from Release 1.0 to Release 1.1?
  1. A.That all unit testing modules are rewritten in Java to improve the stability of the compiler class.
  2. B.That the newly added or updated featuresβ€”specifically the discount card and the PayPal payment optionβ€”do not impact or break the already developed and tested features.
  3. C.That the database capacity is immediately increased by 500,000 rows to accommodate social media logins.
  4. D.That the EPG lead auditor manually signs off on all technical design specifications before SCM merges the branches.