Olete.in
Articles
Mock Tests
🧪 Software Testing MCQ Quiz Hub
Software Testing Mcq Set 1
Choose a topic to test your knowledge and improve your Software Testing skills
1. Which testing enables the tester to evaluate the software behaviour when exceptions occur?
Fault Injection Testing
Fuzz Testing
Active Testing
Passive Testing
2. Which is not true in context of Decision Tree?
Used in white box model.
Perform well with large data
Handles both categorical and numerical data
Random forest tree is used for regression type problem
3. Which testing is performed with Planning and Documentation?
Ad-hoc testing
Monkey testing
Fuzz testing
End-to-End testing
4. Which testing cannot be performed on first build of the software?
Regression testing
Retesting.
Sanity testing
All of these
5. In Which of the following situation defects will arise?
No knowledge of system
System is used in wrong way
May have coded wrongly
All the above.
6. Which is the odd one out?
.qfl
.vbs
.mta
.txt
7. Which of the following is not true?
Content coupling in a module is desirable
Logical cohesion in a module is desirable
Stamp coupling is preferred over functional coupling
All of these
8. Which testing focuses on heavily testing of one particular module?
Gorilla Testing
Fuzz Testing
Inter-Systems Testing
Breadth Testing
9. Which is not the state of bug in bug Life Cycle?
Verified
Deferred
Critical
Postponed
10. 7n test cases are generated in which case of Boundary Value Analysis?
Worst case
Roust worst case
Critical fault assumption
None of these
11. What is the default value at which monitor send update to the controller for Data Point Graph?
2
3
5
10
12. What Direct measures include in the Software product?
Line Of Code (LOC)
Execution Speed
Defect reported
All of these
13. What is Disaster Recovery?
Is needed by every installation
Not needed every time
Varies in degree between installation
Requires off-site computer for immediate use.
14. Which of the following is / are the Drill-and-Practice Programs?
Can adjust to the pace
Emphasize the learning of the facts through repition
Both a and b
None of these
15. Which of the following is / are Software Engineering Concept supports Ada Language?
Abstraction
Generic Template
Information hiding
All of these
16. A tester is executing a test to evaluate and it complies with the user requirement for a certain field be populated by using a dropdown box containing a list of values, at that time tester is performing ______
White-box Testing
Black-box Testing
Load Testing
Regression Testing
17. Which of the following is / are not use for the Usability Improvement of the website?
Card sorting
Focus Groups
Heuristic Evaluation
None of these
18. Test cases are created in which phase?
Test Specification
Test Planning
Test Requirement
Test Configuration
19. Which of the following Use Cases are useful?
Performance Testing
Business Scenarios
Static Testing
Unit Testing
20. When can customer says that the quality of the product is too good?
Software meets its defined specification
Software is technically excellent
Software has few bugs
Software fulfills expectations of customer
21. Applications do not have the items needed for the tests when the tests get to commands. To get around this, we had a look at adding for 'waitFor' commands to test. This is related to while ______
Debugging tests
Working with AJAX applications
Working with multiple windows
All of these
22. Which is a Procedure?
Wait
Exit
WaitForProperty
None of these.
23. When the echo() will be used?
To display the value of a variable in the log file, which can be very valuable for debugging.
Display the value of a variable named answer in the log file, what would the first argument to the previous command look like.
Both of these
None of these
24. To delete a cookie we need to call the deleteCookie method and we are passing in two parameters, what are those parameters?
The first parameter is the name of the cookie, and the second parameter is where it was created.
The first parameter is where it was created, and the second parameter is the name of cookie.
Both of these
None of these
25. Which is not true?
Condition coverage is also known as Predicate Coverage
100% condition coverage does not guarantee 100% decision coverage.
Error guessing has rules for testing.
Predicate Coverage uses Boolean values.
26. Who prioritizes product backlog?
Product owner
Scrum team
Scrum master
All the above.
27. When Testing should be stopped?
When manager asks to stop
When time runs out
When enough money are spend on testing
It depends on risk associated with that project.
28. Shortcut key for Requirement menu bar is ____
F1
F9
Ctrl + R
Alt +Shift+ R
29. ______ indicates that the alert has already been read.
Green flag
Grey flag
Red flag
Black flag
30. Trace From grid in the Requirement traceability displays ____
Requirement that affect a selected requirement.
Requirement that are affected by the selected requirements.
All the requirements
Only A and B
31. The expected results of the software is ______
Only important in system testing
Only used in component testing
Most useful when specified in advance
Derived from the code.
32. Testing beyond normal operational capacity is _____
Load testing
Performance testing
Stress testing
All of these.
33. Verification and Validation uses _____
Internal and External resources respectively.
Internal resources only.
External resources only.
External and Internal resources respectively.
34. Which Testing is performed first?
Black box testing
White box testing
Dynamic testing
Static testing
35. Verification is the responsibility of ____
Developer
Designer
Tester
QA Team
36. By Default time of WAITFOR command is ____
15 sec
20 sec
25 sec
30 sec
37. The ' // ' tells the query that ______
It needs to stop at the first element that it finds.
This is comment
The path of the file or folder
All of these
38. How to execute specific command?
Highlight a command. Press Ctrl + F9.
Highlight a command. Press Alt + F9.
Highlight a command. Press Ctrl + X.
Highlight a command. Press X.
39. ___ calls the function and passes it test data.
Test Stub
Test Driver
Proxy
None of the above
40. Shortcut key for Low Level Recording is _____
CTRL+SHIFT+F3
SHIFT+ALT+F3
SHIFT+ALT+F4
None of these
41. Shortcut key to opens an existing business or scripted component is _____
CTRL+ALT+O
CTRL+SHIFT+O
SHIFT+ALT+O
CTRL+O
42. Which shortcut is used to access the first step in Design Step Editor?
Alt + Left
Alt + Right
Alt + Home
Alt + Up
43. Which of the following option is present in QuickTest_Test option?
Test type list
Version
Test plan tree
Requirement
44. Bug status is set to postpone due to _____
Priority of that bug may low.
Lack of time for the release.
The bug may not be the major effect in the software.
Data may be unavailable.
45. End result of Software Requirement Analysis is ____
Functional and Behavioral
Architectural and Structural
Usability and Reliability
Algorithmic and Data Structure
46. A test technique that involves testing with various ranges of valid and invalid inputs of a particular module or component functionality extensively is _____
Gorilla Testing
Monkey Testing
Agile Testing
Baseline Testing
47. When an expected result is not specified in test case template then _____
We cannot run the test.
It may be difficult to repeat the test.
It may be difficult to determine if the test has passed or failed.
We cannot automate the user inputs.
48. Cyclomatic Complexity cannot be applied in ____
Re-engineering
Risk Management
Test Planning
reverse engineering
49. When the Parameterization is required?
Copy, paste, or move an object from a shared object repository to the local object repository.
When object hierarchy is changed.
Both of these.
None of these.
50. Which things are measured by Software Test Effectiveness?
How many customer requirements are implemented in system?
How well the customer specifications are achieved by the system?
How much effort is put in developing the system?
All of the above
51. If a problem occurs in a system 6 months after it completely goes live, what will be the approach for fixing that problem on very urgent basis?
Do not involve testers
Just go for retest
Always go for full regression test
Go for retest and then use risk assessment to decide reasonable subset of regression test suit that will be executed.
52. What is the order in which test levels are performed?
Unit, Integration, System, Acceptance
Unit, System, Integration, Acceptance
Unit, Integration, Acceptance, System
It depends on nature of a project
53. Who is responsible for Component Testing?
Software tester
Designer
User
Developer
54. In which of the following is / are methodologies of walkthrough?
Scenario, Dry Run, Peer Group
Kick off meetings
Formal Follow Up Process
Includes Metrics
55. To check whether coding standards are followed, which type of testing will be beneficial?
Dynamic Testing
Static Testing
Parameter Testing
Computation Testing
56. Which of the following is / are not an important goal of a walkthrough?
Knowledge transfer
Gather information
Discuss alternatives
Find defects
57. A retail company purchased commercial off the shelf application for automating their billing process. But before introducing it on large scale they are going for beta testing .What will be the reason for doing this?
To find defects
To train employees
To gain confidence in system
All of the above
58. Which of the following is / are not a characteristic of Regression Testing?
Regression Testing can be performed on each level.
It is done to illustare that software is not changed intenationally.
It is done to illustrate that new defects are not introduced after adding a new functionality or correcting previous one.
It is best candidate for automation.
59. Which of the following is / are the Review Technique documented?
Inspection
walkthrough
Both of These
None of these
60. Who generally uses the Static Analysis Tools?
Tester
Developer
Customer
All of the above
Submit