Paper Time [90 minutes]
CS611 – Software Quality Engineering
Final Term Fall 2022 (Sample Paper)
MCQs
Take an assessment.
Question#1
Weekly status report is published to document the ____ status.
A. Report
B. Management
C. Product
D. Project
Question#2
The purpose of the audit is _________.
A. To evaluate the extent to which project management standards are not being followed throughout
the project.
B. To evacuate the extent to which project management standards are being followed throughout the
project.
C. To evaluate the extent to which project management standards are being followed throughout the
project.
D. To evaluate the extent to which project management rules are being followed throughout the
project.
Question#3
Bad requirements can lead to_________________ of the project.
A. Success
B. Failure
C. Attainment
D. Achievement
Question#4
During requirement gatherings the open ended and subjective terms should be avoided as they may
cause misunderstandings while_______________.
A. Stating the requirements
B. Communication
C. Talking to each other
D. Presentation
Question#5
The requirement should be ________________ and it should add value in the project.
A. Logical
B. Small
C. Consistent
D. Large
Question#6
_________________ requirements can lead to faulty system development.
A. Complete
B. Incomplete
C. Small
D. Large
Question#7
Having a zero bug ___________ requirement.
A. Not a feasible
B. Is a feasible
C. Is a real
D. important
Question#8
While developing the project importance should be given to the clients ________ instead of their
________.
A. Needs, wants
B. Wants, needs
C. Wishes, requirements
D. Wishes, wants
Question#9
_______________ is used to identify where does this requirement get used.
A. Simple integration
B. Forward integration
C. Backward integration
D. Complex integration
Question#10
_____________ is used to know where did this feature originated.
A. Simple integration
B. Forward integration
C. Backward integration
D. Complex integration
Question#11
Product development is achieved via_____________.
A. Version
B. Features
C. Release
D. Components
Question#12
QA is a major stakeholder in the gathering and finalizing ______________.
A. Software testing
B. Software quality
C. Software requirements
D. Software management
Question#13
Low _________ specific knowledge may leads to ambiguity, confusions, and demotivation among the
team.
A. Domain
B. Process
C. Development
D. Engineering
Question#14
QA team who perform different testing and subtesting activities to ensure the _________ of product.
A. Effectiveness
B. Performance
C. Stability
D. Durability
Question#15
Defect log help in _________ of the defect.
A. Fixing
B. Writing
C. Understanding
D. Reading
Question#16
Software __________ can provide a concrete and objective view of the quality of the product.
A. Testing
B. Monitoring
C. Control
D. Plan
Question#17
QA team receives shipment of software code from ________________.
A. Software development team
B. Configuration management team
C. Testing team
D. Coding team
Question#18
____________ guide the tester.
A. Use cases
B. Test cases
C. Valid cases
D. Monitoring cases
Question#19
Test cases should be ____________.
A. Verifiable
B. Doable
C. Traceable
D. Testable
Question#20
Test cases in product are regularly updated as per ___________.
A. Requirements
B. Release
C. Version
D. Report
Question#21
Unit test provide a ___________ way to verify the functionality.
A. Expensive
B. Simple
C. Cheap
D. Clear
Question#22
In feature level testing __________ features of the product is to be tested.
A. One
B. Two
C. Three
D. All
Question#23
Stress testing can test the __________ of website.
A. Links
B. Code
C. Load
D. Design
Question#24
Timeline is ____________ of activities on a calendar timescale.
A. Status
B. Presentation
C. Progress
D. Name
Question#25
Production issues are reported by the _______.
A. Coder
B. Stakeholder
C. End-user
D. Programmer
Question#26
Code ______________ to fix hot fixes rather than regression testing.
A. Reviews
B. Inspections
C. Testing
D. Monitoring
Question#27
________________ cost is bear by Vendor.
A. Electricity
B. Building
C. Ripple Effect
D. Traveling
Question#28
Good QA will ensure _______ bug free code.
A. 100%
B. Not 100%
C. Almost 100%
D. 101%
Question#29
Usually good QA will ensure that there will no ___________ on production side.
A. Critical bug
B. Important bug
C. Accepted bug
D. Rejected bug
Question#30
The release notes also contains ________________.
A. Test case
B. Test report
C. Test results
D. Test schedule
Question#31
Test dashboard can help QA team to monitor _________ activities.
A. Development
B. Procedural
C. Test
D. Configuration
Question#32
The test dashboard represents the overall ______ of testing activities.
A. Name
B. Collection
C. Template
D. Status
Question#33
System testing is performed by independent _______________.
A. Programmers
B. Developers
C. Testers
D. Managers
Question#34
Software Units are __________ individually and independently.
A. Looked
B. Tried
C. Proved
D. Tested
Question#35
Changes should be managed by the______.
A. Manager
B. SQA
C. SCM
D. Testers
Question#36
Path level testing means ___________.
A. Single path
B. Two paths
C. All path
D. Three path
Question#37
Functional testing is also called_____________ level testing.
A. Basic
B. Advance
C. Simple
D. Abstract
Question#38
___________ is the document that describes the testing activities.
A. Uses cases
B. User plan
C. Test case
D. Developer plan
Question#39
Defects at client side are _______
A. Simple
B. Critical
C. Complex
D. Normal
Question#40
Client side defect can cost __________
A. Less
B. Normal
C. More
D. Little
Subject Questions (3 Marks)
Question#1
What is defect tracking and how it is done?
Question#2
What is black box testing? Explain with example.
Question#3
Why configuration management is important? Briefly explain.
Question#4
What is feature level testing? Explain with example.
Question#5
Explain types of post production issues.
Question#6
What is patch? Explain with example.
Subjective Questions (5 Marks)
Question#1
What is defect life cycle and stakeholders in it?
Question#2
What is difference between maintenance and handling?
Question#3
What are the major activities performed in software testing? Enlist major activities.
Question#4
Explain regression testing with example.