MCQ Bank
Which of the following equivalence class testing approaches consider the invalid input variables?
- A) Weak Robust and Strong Robust
- B) Strong Normal and Strong Robust
- C) Weak Normal and Strong Normal
- D) Weak Normal and Weak Robust
Which of the following is not a part of Execution Flow during debugging?
- A) Step Out
- B) Step Over
- C) Step Into
- D) Step Up
A __________ is a hypothetical story, used to help a person think through a complex problem or system.
- A) Requirement
- B) Scenario
- C) Use case
- D) Functional specification
Stakeholder is:
- A) Each person, who is always the ultimate end user of the system
- B) A representative of the company, who deals with the development team
- C) A person, who can influence development decisions about a system
- D) A single person, who owns the system
The conditions in the decision table may take on_____________________.
- A) True or False values only
- B) Any number of values
- C) 0 / 1 values only
- D) Binary values only
When should a company stop the testing of a particular software?
- A) After Unit testing
- B) It depends on the risks for the system being tested
- C) After Integration testing
- D) After smoke testing
In case of a valid triangle, if there are three types of valid situations then there will be 2 power 3 test conditions. Suppose, there are 3 impossible situations then, which of the following will be the remaining test conditions?
- A) 7
- B) 8
- C) 5
- D) 6
There are ____________ inputs for test result reporting.
- A) 3
- B) 6
- C) 5
- D) 4
For small scale bug tracking, we can use _____________________ software with backend in some DBMS.
- A) JIRA
- B) IBM Rational Test Manager
- C) Open source
- D) Microsoft Test Manager
In fault seeding, confidence C is calculated by using C = S/(S - N + 1), where N is calculated by ___________.
- A) N = S*n / s
- B) N = S / s*n
- C) N = s / S*n
- D) N = s*n / S
Test engineers do regression testing at the ____________ level.
- A) unit
- B) system
- C) function
- D) program
Test __________ is a set of test inputs, execution conditions, and expected results developed to test a particular execution path.
- A) suite
- B) plan
- C) case
- D) run
Which of the following color is used to show unsuccessful test cases in Microsoft Test Manager (MTM)?
- A) Green
- B) Red
- C) Blue
- D) Yellow
Which of the following is to measure the outcome of the test case?
- A) Test case
- B) Test outcome
- C) Test motivation
- D) Test objectives
Which of the following keeps a track of test cases and know which test cases are related to which part of SRS, SDS etc.?
- A) Traceability Matrix
- B) Data flow diagram
- C) Microsoft Visio
- D) Rational Rose
Quality Assurance engineers do regression testing at the ____________ level.
- A) program
- B) unit
- C) system
- D) function
There are _____________ different levels at which regression testing is performed.
- A) 8
- B) 4
- C) 1
- D) 2
Which of the following is true for a test case?
- A) It is a single activity
- B) It is a process
- C) It is a mechanism
- D) It is a product
The problem that threatens the success of a project but which has not yet happened is called as __________.
- A) Error
- B) Bug
- C) Risk
- D) Defect
There are total of ______________ different states of a test case.
- A) 3
- B) 2
- C) 4
- D) 5