MCQs > IT & Programming > Software Testing MCQs > Basic Software Testing MCQs

Basic Software Testing MCQ

1. A measure that results in drastically different ratings over time lacks _____ reliability.

Answer

Correct Answer: Test-retest

Note: This Question is unanswered, help us to find answer for this one

2. When installing new software, it is recommended to install it in/on ____.

Answer

Correct Answer: The default location

Note: This Question is unanswered, help us to find answer for this one

3. What do you understand by the term "Monkey test"?

Answer

Correct Answer: It is random testing performed by automated testing tools
l'_l It is used to simulate the actions a user might perform

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

4. Which of the following are the objectives of using a "test harness"?

Answer

Correct Answer: Automating the testing process
Ll Executing test suites of test cases
[I Generating test reports

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

5. Which of the following are benefits of automated testing?

Answer

Correct Answer: reusability
LI eff‌iciency
III speed

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

6. Which of the following types of errors are uncovered in White-box testing?

Answer

Correct Answer: Ll Logical errors
III Typographical errors

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

7. Test planning has which of the following major tasks?i. Determining the scope and risks, and identifying the objectives of testing.ii. Determining the test approach (techniques. test items. coverage. identifying and interfacing the teams involved in testing , testware)iii. Reviewing the Test Basis (such as requirements. architecture, design, interface)iv. Determining the exit criteria. 

Answer

Correct Answer:

i,,iv are true and ii is false


Note: This Question is unanswered, help us to find answer for this one

8. Which of the following is not a Static testing methodology?

Answer

Correct Answer: System tests

Note: This Question is unanswered, help us to find answer for this one

9. Identify the defect which can be detected by Equivalence Partitioning Technique:

Answer

Correct Answer: Improper handling of input classes

Note: This Question is unanswered, help us to find answer for this one

10. Which of the following is true regarding Static Analysis tools?

Answer

Correct Answer: They help you f‌ind defects rather than failures

Note: This Question is unanswered, help us to find answer for this one

11. Beta testing is performed by:

Answer

Correct Answer: External users

Note: This Question is unanswered, help us to find answer for this one

12. What is Boundary value testing?

Answer

Correct Answer: It tests values at and near the minimum and maximum allowed values for a particular input or Output

Note: This Question is unanswered, help us to find answer for this one

13. Which of the following types of testing emulates the real world use of a system and verif‌ies that the product fulf‌ills the intended requirements?

Answer

Correct Answer: User acceptance testing

Note: This Question is unanswered, help us to find answer for this one

14. in which of the following testing methodologies does the automatic generation of eff‌icient test procedures/vectors use models of system requirements and specified functionality?

Answer

Correct Answer: Model testing

Note: This Question is unanswered, help us to find answer for this one

15. Which of the following statements holds true for Verification and Validation?

Answer

Correct Answer: Verif‌ication is used to check if we are doing the right thing and Validation is used to check whether we have developed the software as per the client's requirements or not.

Note: This Question is unanswered, help us to find answer for this one

16.

Based on the IEEE Standard for Software Test Documentation (IEEE Std 829-1998), which sections of the test incident report should the following items be recorded?

Sections

a)Test incident report identif‌ier

b)Summary

c)lncident description

d)lmpact Items

1.lmpact on test plans

2.Unique identifier

3.Anomalies

4.Procedure step

5.Environment

6.References to other relevant documents


Answer

Correct Answer:

a:2;b:6;c:3,4 and 5;dz1 


Note: This Question is unanswered, help us to find answer for this one

17. In Bottom-up integration testing,

Answer

Correct Answer: No stubs need to be written

Note: This Question is unanswered, help us to find answer for this one

18. Which of the following models of software development incorporates testing of Verification and Validation phases of software development life cycle?

Answer

Correct Answer: V-Model

Note: This Question is unanswered, help us to find answer for this one

19. The review of a technical document such as requirements specs or a test plan, with the purpose of looking for problems and seeing what is missing, without fixing anything is called:

Answer

Correct Answer: Inspection

Note: This Question is unanswered, help us to find answer for this one

20. Which of the following tools supports traceability, recording of incidents, and scheduling of tests?

Answer

Correct Answer: Conf‌iguration management tool

Note: This Question is unanswered, help us to find answer for this one

21. Which of the following is false about software testing?

Answer

Correct Answer: Top-down integration testing has as its major advantage that low level modules never need Testing

Note: This Question is unanswered, help us to find answer for this one

22. Choose the correct description of a Stub in software testing:

Answer

Correct Answer: A Stub is a dummy procedure. module or unit that stands in for an unf‌inished portion of a system

Note: This Question is unanswered, help us to find answer for this one

23. Which of the following statements is incorrect in relation to Code coverage?

Answer

Correct Answer: It is a form of Black-box testing

Note: This Question is unanswered, help us to find answer for this one

24. The determination of adherence or non-adherence to compliance is carried out during:

Answer

Correct Answer: Audit

Note: This Question is unanswered, help us to find answer for this one

25. Performance testing is used for real-time systems only.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

26. Selecting the test inputs that are likely to reveal a failure associated with a particular defect is an example of the use of:

Answer

Correct Answer: Defect taxonomy for test design

Note: This Question is unanswered, help us to find answer for this one

27. Which of the following strategies are used for Integration testing?

Answer

Correct Answer: Any of the above strategies can be used

Note: This Question is unanswered, help us to find answer for this one

28. Which of the following Security testing concepts deals with the process of determining whether a requester is allowed to receive a service or perform an operation?

Answer

Correct Answer: Authorization

Note: This Question is unanswered, help us to find answer for this one

29. Which of the following statements is incorrect in relation to Test Automation?

Answer

Correct Answer: Test Automation is the set of procedures used by organizations to ensure that a software product will meet its quality goals at the best value to the customer.

Note: This Question is unanswered, help us to find answer for this one

30. What is the normal order of activities in which software testing is carried out?

Answer

Correct Answer: Unit, Integration, System, Validation

Note: This Question is unanswered, help us to find answer for this one

31. The testing performed by external organizations or standards bodies to give greater guarantee of compliance is called:

Answer

Correct Answer: Conformance testing

Note: This Question is unanswered, help us to find answer for this one

32. Which of the following resources are tested by most of the Stress testing tools?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

33. What is the difference between Regression testing and Retesting?

Answer

Correct Answer: Retesting ensures that the original fault has been corrected while Regression testing checks for other unexpected side-effects

Note: This Question is unanswered, help us to find answer for this one

34. testing is used to evaluate and understand the application's reliability, scalability and interoperability when more users are added or the volume of data is increased.

Answer

Correct Answer: Performance

Note: This Question is unanswered, help us to find answer for this one

35. Which of the following is written by a programmer and is meant to call the function to be tested by passing test data to it?

Answer

Correct Answer: Driver

Note: This Question is unanswered, help us to find answer for this one

36.

Given the following types of tool, which tools would typically be used by developers and which by an independent test team:

i.static analysis

ii.performance testing

iii.test management

iv.dynamic analysis

v.test running

vi.test data preparation


Answer

Correct Answer:

developers would typically use i and iv; test team ii, iii, v and vi


Note: This Question is unanswered, help us to find answer for this one

37. Which of the following is incorrect for Black-box testing?

Answer

Correct Answer: It uses an internal perspective of the system to design test cases based on internal structure.

Note: This Question is unanswered, help us to find answer for this one

38. Which of the following testing occurs outside the development environment?

Answer

Correct Answer: Installation testing

Note: This Question is unanswered, help us to find answer for this one

39. Which of the following statements is not true regarding capture/replay tools?

Answer

Correct Answer: They are used to capture and playback user requirements

Note: This Question is unanswered, help us to find answer for this one

40. The testing phase in which individual software modules are combined and tested as a group is called:

Answer

Correct Answer: Integration testing

Note: This Question is unanswered, help us to find answer for this one

41. What would be the appropriate result of a Stress test at its peak?

Answer

Correct Answer: A gradual performance slow-down leading to a non-catastrophic system halt

Note: This Question is unanswered, help us to find answer for this one

42. The cursory examination of all the basic components of a software system to ensure that they work is called:

Answer

Correct Answer: Smoke testing

Note: This Question is unanswered, help us to find answer for this one

43. From the options given below which of the dynamic program analysis technique is aimed at improving application performance?

Answer

Correct Answer: Prof‌iling

Note: This Question is unanswered, help us to find answer for this one

44. What is the name of the testing method in which (for each pair of input parameters) all the possible discrete combinations of parameters are passed on?

Answer

Correct Answer: Pairwise testing

Note: This Question is unanswered, help us to find answer for this one

45. Which of the following types of testing is likely to benefit the most from the use of test tools that provide the test capture and replay facilities?

Answer

Correct Answer: Regression testing

Note: This Question is unanswered, help us to find answer for this one

46. When a defect is detected and f‌ixed, the software should be retested to confirm that the original defect has been successfully removed. This is called:

Answer

Correct Answer: Confirmation testing

Note: This Question is unanswered, help us to find answer for this one

47. Which of the following statements about Equivalence partitioning is correct?

Answer

Correct Answer: A software testing technique that divides the input data of a software unit into partitions of data from which test cases can be derived

Note: This Question is unanswered, help us to find answer for this one

48.

Select the Incorrect Statement involves in Performance Testing Process?

1.Right testing environment: Figure out the physical test environment before carry performance testing, like hardware, software and network configuration

2.Identify the performance acceptance criteria: It contains constraints and goals for throughput, response times and resource allocation

3.Plan and design Performance tests: Define how usage is likely to vary among end users, and f‌ind key scenarios to test for all possible use cases

4.Test environment configuration: Before the execution, prepare the testing environment and arranges tools, other resources, etc.

5.Test design implementation: According to your test design. create a performance test

6.Run the tests: Execute and monitor the tests

7.Analyze, tune and retest: Analyze, consolidate and share test results. After that, fine tune and test again to see if there is any enhancement in performance. Stop the test. if CPU is causing bottlenecking.


Answer

Correct Answer:

None of the Above 


Note: This Question is unanswered, help us to find answer for this one

49. What is the main reason for testing a software immediately before releasing it?

Answer

Correct Answer: To give information for a risk based decision about release

Note: This Question is unanswered, help us to find answer for this one

50. In which type of testing is random data generated for input into the software?

Answer

Correct Answer: Fuzz testing

Note: This Question is unanswered, help us to find answer for this one

51. Which one of the following is a major benefit of verification early in the software development life cycle?

Answer

Correct Answer: It reduces defect multiplication

Note: This Question is unanswered, help us to find answer for this one

52. Which of the following metrics can be collected from a code review? (choose all that apply)

Answer

Correct Answer: The number of lines of code (LOC) reviewed per hour
The number of CRs generated per thousand lines of code (KLOC)
The total number of hours spend on code review process

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

53. Which of these activities provides the biggest potential cost savings from the use of CAST?

Answer

Correct Answer: Test execution

Note: This Question is unanswered, help us to find answer for this one

54. The most important thing about early test design is that it:

Answer

Correct Answer: can prevent fault multiplication

Note: This Question is unanswered, help us to find answer for this one

55. what should a tester report?

Answer

Correct Answer: All bugs should be reported

Note: This Question is unanswered, help us to find answer for this one

56. In Test Process Management, test processes are highly visible to __. (choose all that apply)

Answer

Correct Answer: Developers
Marketing managers

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

57. Independent Verification & Validation is

Answer

Correct Answer: Done by an Entity Outside the Project's sphere of influence

Note: This Question is unanswered, help us to find answer for this one

58. Junit is a framework for performing unit testing of _____ programs?

Answer

Correct Answer: Java

Note: This Question is unanswered, help us to find answer for this one

59. In software engineering the term “waterfall” refers to?

Answer

Correct Answer: A model for Software development life cycle

Note: This Question is unanswered, help us to find answer for this one

60. One Key reason why developers have difficulty testing their own work is:

Answer

Correct Answer: Lack of objectivity

Note: This Question is unanswered, help us to find answer for this one

61. A domain error can be caused by?

Answer

Correct Answer: Both(A,B)

Note: This Question is unanswered, help us to find answer for this one

62. A test harness is a:

Answer

Correct Answer: A test environment comprised of stubs and drives needed to conduct a test

Note: This Question is unanswered, help us to find answer for this one

63. Which of the following statements is not true?

Answer

Correct Answer: Verification activities should not involve testers (reviews, inspections etc)

Note: This Question is unanswered, help us to find answer for this one

64. The theory establishes a relationship between three sets of entities specifications ___ and tests?

Answer

Correct Answer: Programs

Note: This Question is unanswered, help us to find answer for this one

65. In Level 2:Phase Institutionalize basic testing techniques and methods can initiate a test planning process by: (choose all that apply)

Answer

Correct Answer: Develop testing
Debugging

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

66. Which is not a testing principle?

Answer

Correct Answer: Exhaustive testing

Note: This Question is unanswered, help us to find answer for this one

67. Test cases are designed during:

Answer

Correct Answer: test specification

Note: This Question is unanswered, help us to find answer for this one

68. Choose the statement that best describes “Smoke Test”.

Answer

Correct Answer: Performing tests on systems to check everything runs normally

Note: This Question is unanswered, help us to find answer for this one

69. The difference between re-testing and regression testing is:

Answer

Correct Answer: re-testing is running a test again; regression testing looks for unexpected side effects

Note: This Question is unanswered, help us to find answer for this one

70. A hardware engineering process consists of?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

71. In the context of software testing what is a “Sanity check”?

Answer

Correct Answer: A smoke test

Note: This Question is unanswered, help us to find answer for this one

72. Choose the correct statement as applies to load and stress testing.

Answer

Correct Answer: Stress testing increases the load until the system breaks

Note: This Question is unanswered, help us to find answer for this one

73. What are the typical test activities in software development? (choose all that apply)

Answer

Correct Answer: Preparing a test plan
Hiring test personnel
Setting up test benches

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

74. In Metrics, service level agreements require that participating sites must deploy a common user environment, such as the TeraGrid _____ , which includes a software stack and default user environment.

Answer

Correct Answer: Hosting Environment

Note: This Question is unanswered, help us to find answer for this one

75. Choose the best description for the difference between manual and automated testing.

Answer

Correct Answer: Manual testing is a process where a person directly tests a piece of software

Note: This Question is unanswered, help us to find answer for this one

76. Which option below would be included in a Smoke Test for an API?

Answer

Correct Answer: Check the correct response is returned for Major features

Note: This Question is unanswered, help us to find answer for this one

77. Choose the correct statement that describes the role tests for “Requirements analysis” in a scrum methodology.

Answer

Correct Answer: The Requirements analysis is performed by every member of the team in test design

Note: This Question is unanswered, help us to find answer for this one

78. Components of automation infrastructure consist of the following?

Answer

Correct Answer: All of the above

Note: This Question is unanswered, help us to find answer for this one

79. Choose the statement that best describes ‘Test Case’.

Answer

Correct Answer: A Test Scenario is an input to a Test Case

Note: This Question is unanswered, help us to find answer for this one

80. Which of the following functions is typically supported by a software quality information system?

Answer

Correct Answer: a, c, d

Note: This Question is unanswered, help us to find answer for this one

81. In which order should tests be run?

Answer

Correct Answer: the most important tests first

Note: This Question is unanswered, help us to find answer for this one

82. What are the types of Beta Testing? (choose all that apply)

Answer

Correct Answer: Technical beta
Acceptance beta
Marketing beta

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

83. Choose the statement that best describes “Integration Test”

Answer

Correct Answer: Performing tests on the inter-operation of multiple subsystems

Note: This Question is unanswered, help us to find answer for this one

84. Success Factors for a review include:i. Each Review does not have a predefined objective

ii. Defects found are welcomed and expressed objectively

iii. Management supports a good review process.

iv. There is an emphasis on learning and process improvement.


Answer

Correct Answer:

iii , i , iv is correct and ii is incorrect


Note: This Question is unanswered, help us to find answer for this one

85.

Which of the following activities would NORMALLY be undertaken during test planning?

a. Scheduling test analysis and design.

b. Designing Test Conditions.

c. Monitoring test progress.

d. identifying the objectives of testing.

e. Evaluating test tools.

f. Selecting test metrics for monitoring and control.


Answer

Correct Answer:

a. d and f


Note: This Question is unanswered, help us to find answer for this one

86. Benchmark Testing: It is the method of comparing performance of your system performance against an industry standard that is set by other organization Whereas Baseline Testing: It is the procedure of running a set of tests to capture performance information. When future change is made in the application. this information is used as a reference

Answer

Correct Answer: FALSE

Note: This Question is unanswered, help us to find answer for this one

87. Which is a true prevention mechanism

Answer

Correct Answer: verifying that the specified requirements are right, complete, achievable, reasonable, testable

Note: This Question is unanswered, help us to find answer for this one

88. Which of the following statements is correct?

Answer

Correct Answer: Stress testing tools examine the behaviour of the test object at or beyond full load

Note: This Question is unanswered, help us to find answer for this one

89. Which of the following options correctly def‌ines the term “test harness"?

Answer

Correct Answer: It is a collection of software and test data conf‌igured to test a program unit by running it under varying conditions and monitoring its behavior and outputs

Note: This Question is unanswered, help us to find answer for this one

90. You are a tester for testing a large system. The system data model is very large with many attributes and there are a lot of inter dependencies with in the fields. What steps would you use to test the system and also what are the efforts of the test you have taken on the test plan

Answer

Correct Answer: Extend the test plan so that you can test all the inter dependencies

Note: This Question is unanswered, help us to find answer for this one

91.

Which activities form part of test planning?

i) Developing test cases.

ii) Defining the overall approach to testing.

iii) Assigning resources.

iv) Building the test environment

v) Writing test conditions.


Answer

Correct Answer:

ii & iii are true. 1. iv & v are false


Note: This Question is unanswered, help us to find answer for this one

92. Which of the following is not part of performance testing?

Answer

Correct Answer: Recovery testing

Note: This Question is unanswered, help us to find answer for this one

93. Which ofthe following statements is incorrect in relation to Smoke Testing and Sanity Testing?

Answer

Correct Answer: A Smoke Test is usually unscripted whereas a Sanity Test is scripted either using a written set of tests or an automated test

Note: This Question is unanswered, help us to find answer for this one

94.

Which of the following approach needs to be taken if there are a large number of defects being found in the software?

1. Try continuing testing and logging the critical defects.

2. Immediately stop testing the product.

3. Inform the lead/manager providing proper documentation

4. Continue testing in the normal manner


Answer

Correct Answer:

3 and 4


Note: This Question is unanswered, help us to find answer for this one

95.

Which of the following is a part of Test Closure Activities?

i. Checking which planned deliverables have been delivered

ii. Defect report analysis.

iii. Finalizing and archiving testware.

iv. Analyzing lessons.


Answer

Correct Answer:

i, iii, iv are true and ii is false 


Note: This Question is unanswered, help us to find answer for this one

96. Though activities in the Fundamental test process may overlap or occur concurrently, identify the logical sequential process.

Answer

Correct Answer: Test Closure activities

Note: This Question is unanswered, help us to find answer for this one

97. Defect Density is calculated by

Answer

Correct Answer: Valid Defects/ Total no. of Defect

Note: This Question is unanswered, help us to find answer for this one

98. Which of the following statements contains a valid goal for a functional test set?

Answer

Correct Answer: A goal is to f‌ind as many failures as possible so that the cause of the failures can be identified and f‌ixed

Note: This Question is unanswered, help us to find answer for this one

99. Which of the following list contains only non—functional tests?

Answer

Correct Answer: Load testing, stress testing, component testing, portability testing

Note: This Question is unanswered, help us to find answer for this one

100. From the following options. choose the best example which represents a reliability failure for an application:

Answer

Correct Answer: Random application termination

Note: This Question is unanswered, help us to find answer for this one

101. The structure of an incident report is covered in the Standard for Software Test Documentation IEEE 829 and is called as : -

Answer

Correct Answer: Test Incident Report

Note: This Question is unanswered, help us to find answer for this one

102. Identif‌ication of set-use pairs is accomplished during which of the following static analysis activities?

Answer

Correct Answer: Data flow analysis

Note: This Question is unanswered, help us to find answer for this one

103. Usability testing indicates that the design and system should be modif‌ied if:

Answer

Correct Answer: all of the above

Note: This Question is unanswered, help us to find answer for this one

104.

i. static analysis

ii. performance testing

iii. test management

iv. dynamic analysis

v. test running

vi. test data preparation


Answer

Correct Answer:

developers would typically use i and iv; test team ii, iii, v and vi


Note: This Question is unanswered, help us to find answer for this one

105. What is the concept of introducing a small change to the program and having the effects of that change show up in some test?

Answer

Correct Answer: Introducing mutations

Note: This Question is unanswered, help us to find answer for this one

106. The process of using a test case to test a specif‌ic unit of code, function, or capability is called:

Answer

Correct Answer: 0 Test Script

Note: This Question is unanswered, help us to find answer for this one

107. What is the purpose of test completion criteria in a test plan:

Answer

Correct Answer: 0 To plan when to stop testing

Note: This Question is unanswered, help us to find answer for this one

108. Repeated Testing of an already tested program, after modif‌ication, to discover any defects introduced or uncovered as a result of the changes in the software being tested or in another related or unrelated software component:

Answer

Correct Answer: 0 Regression Testing

Note: This Question is unanswered, help us to find answer for this one

109. Four examples of test specific metrics.

Answer

Correct Answer: 0 Inspection. review eff‌iciency, Testing Effort variation. Defect Density

Note: This Question is unanswered, help us to find answer for this one

110.

The following f‌ive tasks are needed to develop, use and maintain Test scripts.

1.Unit scripting

2.Pseudo concurrency scripting

3.Integration scripting

4.Regression scripting

5.Stress/Performance scripting


Answer

Correct Answer:

01,2,3,4 and 5 


Note: This Question is unanswered, help us to find answer for this one

111. Give three components included in a system test report.

Answer

Correct Answer: 0 Description of test results and f‌inding{defects); Summary (environment and references; and Recommendation)

Note: This Question is unanswered, help us to find answer for this one

112.

Which of the following helps in monitoring the Test Progress?

i. Percentage of Test Case Execution 

ii. Percentage of work done in test environment preparation.

iii. Defect Information e.g. defect density, defects found and fixed

iv. The size of the testing Team and skills of the engineers


Answer

Correct Answer:

O i,ii,iii are correct and iv is incorrect 


Note: This Question is unanswered, help us to find answer for this one

113. OTS components produced by the vendor organizations are known as _____.

Answer

Correct Answer: commercial off-the-shelf (COTS) Components

Note: This Question is unanswered, help us to find answer for this one

114.

Network elements are monitored and controlled using the following basic SNMP commands? (choose all that apply)

Answer

Correct Answer: read
write
trap
traversal operations

Note: This question has more than 1 correct answers

Note: This Question is unanswered, help us to find answer for this one

115.

Which of the following types of testing emulates the real world use of a system and verifies that the product fulfills the intended requirements?

Answer

Correct Answer: User acceptance testing

Note: This Question is unanswered, help us to find answer for this one

116.

Which of the following options correctly defines the term "test harness"?

Answer

Correct Answer: It is a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its behavior and outputs

Note: This Question is unanswered, help us to find answer for this one

117.

In which of the following testing methodologies does the automatic generation of efficient test procedures/vectors use models of system requirements and specified functionality?

Answer

Correct Answer: Model testing

Note: This Question is unanswered, help us to find answer for this one

118.

The process of using a test case to test a specific unit of code, function, or capability is called:

Answer

Correct Answer: Test Script

Note: This Question is unanswered, help us to find answer for this one

119. ___________ tests the stability and responsiveness of the software under a particular workload.

Answer

Correct Answer: Performance testing

Note: This Question is unanswered, help us to find answer for this one

120. Software testing is the process of validating and verifying that a system:

Answer

Correct Answer: All of these

Note: This Question is unanswered, help us to find answer for this one

121. In agile testing ___

Answer

Correct Answer: testing typically is one sprint behind coding

Note: This Question is unanswered, help us to find answer for this one

122. How many test cases should you execute to completely test a user experience containing only a single button?

Answer

Correct Answer: Ten

Note: This Question is unanswered, help us to find answer for this one

123. Which of the following is NOT true of statement coverage?

Answer

Correct Answer: It tests the false conditions.

Note: This Question is unanswered, help us to find answer for this one

124. Determining whether or not it is reasonable to continue testing is known as _____.

Answer

Correct Answer: sanity Testing

Note: This Question is unanswered, help us to find answer for this one

125. Testing by executing programmed code with a given set of test cases is referred to as:

Answer

Correct Answer: dynamic testing

Note: This Question is unanswered, help us to find answer for this one

126. In testing, the 80/20 rule is_________.

Answer

Correct Answer: Testing 20% of features that are used the most, by 80% of users.

Note: This Question is unanswered, help us to find answer for this one

127. A slider shows an integer value of up to 5. How many possible values are there?

Answer

Correct Answer: 6

Note: This Question is unanswered, help us to find answer for this one

128. All these answers are a single test suite. Which one does not need to be run in a test run?

Answer

Correct Answer: create a folder

Note: This Question is unanswered, help us to find answer for this one

129. Which of the following is NOT a cost of software failures?

Answer

Correct Answer: Testing

Note: This Question is unanswered, help us to find answer for this one

130. A good rule of thumb is ___

Answer

Correct Answer: there is one bug per line of code written

Note: This Question is unanswered, help us to find answer for this one

131. What of these tools is good fit for GUI testing and use Jython programming language?

Answer

Correct Answer: Sikuli

Note: This Question is unanswered, help us to find answer for this one

132. A function that returns the type of triangle has how many equivalence classes?

Answer

Correct Answer: 4

Note: This Question is unanswered, help us to find answer for this one

133. which one is NOT the correct ordering of formal review process?

Answer

Correct Answer: Planning,kick-off,Preparation,Review meeting,Rework,Follow-up

Note: This Question is unanswered, help us to find answer for this one

134. True or False? A failure, if encountered, may result in a fault.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

135. What error would occur if event B occurs before event A, with event A being the intended first completed event?

Answer

Correct Answer: A race condition

Note: This Question is unanswered, help us to find answer for this one

136. Stress testing should use ____

Answer

Correct Answer: a pseudo random initial value to maximize debuggability

Note: This Question is unanswered, help us to find answer for this one

137. How many ways are there to make 100 cents with identical American currency units?

Answer

Correct Answer: 6

Note: This Question is unanswered, help us to find answer for this one

138. __________ is the set of procedures used throughout the software lifecycle to ensure the software will meet its requirements.

Answer

Correct Answer: Software Quality Control

Note: This Question is unanswered, help us to find answer for this one

139. What is the name of an analysis method that determines which parts of the software have been executed by the test case suite, and which parts have not been executed and therefore may require additional attention?

Answer

Correct Answer: Code Coverage

Note: This Question is unanswered, help us to find answer for this one

140. When should test cases be written?

Answer

Correct Answer: In parallel with development

Note: This Question is unanswered, help us to find answer for this one

141. Flip a coin. Using a software testing mindset, how many outcomes are possible?

Answer

Correct Answer: 4

Note: This Question is unanswered, help us to find answer for this one

142. Out of these Testing levels,for which level ,the White box testing is not viable:

Answer

Correct Answer: System Testing

Note: This Question is unanswered, help us to find answer for this one

143. From the below given choices, which one is the ‘Confidence testing’

Answer

Correct Answer: Smoke testing

Note: This Question is unanswered, help us to find answer for this one

144. Methodologies adopted while performing Maintenance Testing?

Answer

Correct Answer: Breadth Test and Depth Test

Note: This Question is unanswered, help us to find answer for this one

145. ZBB stands for ______.

Answer

Correct Answer: zero bug bounce

Note: This Question is unanswered, help us to find answer for this one

146. What value test function will get function test (+'5') { }

Answer

Correct Answer: 5

Note: This Question is unanswered, help us to find answer for this one

147. Which of these is a sql injection attack for login?

Answer

Correct Answer: ' OR 1

Note: This Question is unanswered, help us to find answer for this one

148. ________________ is the process of evaluating software to ensure it meets the specified requirements.

Answer

Correct Answer: Verification

Note: This Question is unanswered, help us to find answer for this one

149. An expert based test estimation is also known a

Answer

Correct Answer: Wide band Delphi

Note: This Question is unanswered, help us to find answer for this one

150. How many equivalence classes are there for testing an integer?

Answer

Correct Answer: 8

Note: This Question is unanswered, help us to find answer for this one

151. What is the major advantage of bottom-up integration testing?

Answer

Correct Answer: No stubs need to be written

Note: This Question is unanswered, help us to find answer for this one

152. All of the following might be done during unit testing except

Answer

Correct Answer: Manual support testing

Note: This Question is unanswered, help us to find answer for this one

153. What type of performance testing would you want run repeatedly to ensure consistent system performance?

Answer

Correct Answer: Benchmark testing

Note: This Question is unanswered, help us to find answer for this one

154. A function int abs(int input) has how many equivalence classes?

Answer

Correct Answer: 8

Note: This Question is unanswered, help us to find answer for this one

155. The function max(a,b) has how many equivalence classes?

Answer

Correct Answer: 9

Note: This Question is unanswered, help us to find answer for this one

156. In a TDD model:

Answer

Correct Answer: only failing test cases cause code to be written

Note: This Question is unanswered, help us to find answer for this one

157. Which one of the following is NOT a reason for automating software testing?

Answer

Correct Answer: There is a tight deadline to release the software.

Note: This Question is unanswered, help us to find answer for this one

158. Which of the following is NOT a characteristic or factor in testability.

Answer

Correct Answer: Robustness

Note: This Question is unanswered, help us to find answer for this one

159. Resource hog tools are part of ________.

Answer

Correct Answer: stress testing

Note: This Question is unanswered, help us to find answer for this one

160. Which of the following can inspections NOT find?

Answer

Correct Answer: How much of the code has been covered

Note: This Question is unanswered, help us to find answer for this one

161. Power outage testing is part of ________.

Answer

Correct Answer: stress testing

Note: This Question is unanswered, help us to find answer for this one

162. How stable is the ZBB build?

Answer

Correct Answer: the least stable

Note: This Question is unanswered, help us to find answer for this one

163. A sports team plays 3 games a season. How many tests does a comprehensive test plan need to cover all the possible season results?

Answer

Correct Answer: 11

Note: This Question is unanswered, help us to find answer for this one

164. Which of the following is NOT a form of dynamic testing?

Answer

Correct Answer: Data Flow Analysis

Note: This Question is unanswered, help us to find answer for this one

165. Testing only the changes or modifications is called

Answer

Correct Answer: Retesting

Note: This Question is unanswered, help us to find answer for this one

166. True or False? CAST stands for Computer-Aided Simple Testing?

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

167. Verification is:

Answer

Correct Answer: Checking that we are building the system right

Note: This Question is unanswered, help us to find answer for this one

168. Which of the following is a structure-based (white-box) technique?

Answer

Correct Answer: Statement testing

Note: This Question is unanswered, help us to find answer for this one

169. Which of the following is NOT a reason to believe two test cases will produce the same result and fall in the same equivalence class?

Answer

Correct Answer: If one catches a bug, the other probably will not.

Note: This Question is unanswered, help us to find answer for this one

170. Who should perform validation testing?

Answer

Correct Answer: Customer

Note: This Question is unanswered, help us to find answer for this one

171. What is the other name of All-Pairs Testing?

Answer

Correct Answer: Pairwise Testing

Note: This Question is unanswered, help us to find answer for this one

172. Which of the following is NOT a way stress may be placed on a piece of software?

Answer

Correct Answer: Test all user input fields

Note: This Question is unanswered, help us to find answer for this one

173. Executing the same test case by changing the input on the same build is called:

Answer

Correct Answer: Re-testing

Note: This Question is unanswered, help us to find answer for this one

174. Test driven development (TDD) refers to what?

Answer

Correct Answer: Writing a failing test first and then writing the minimum amount of code to make it pass

Note: This Question is unanswered, help us to find answer for this one

175. ______ is a method of testing where the software isn't used that checks the sanity of the code or algorithm.

Answer

Correct Answer: Static testing

Note: This Question is unanswered, help us to find answer for this one

176. Stress testing hardware must be _____

Answer

Correct Answer: scaled appropriately to the test load

Note: This Question is unanswered, help us to find answer for this one

177. Running a system at high load for an extended period of time is called:

Answer

Correct Answer: Soak testing

Note: This Question is unanswered, help us to find answer for this one

178. True or false? All WC3 errors should be fixed to ship.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

179. What is mutation testing?

Answer

Correct Answer: Purposely modifying an application in order to see if the testing suite will reject it

Note: This Question is unanswered, help us to find answer for this one

180. Which of the following is a good way to grade a tester?

Answer

Correct Answer: on time test delivery

Note: This Question is unanswered, help us to find answer for this one

181. Which of the following is NOT a common resolution type for a defect?

Answer

Correct Answer: Refactored

Note: This Question is unanswered, help us to find answer for this one

182. Testing an object without execution on a computer is known as _____.

Answer

Correct Answer: static testing

Note: This Question is unanswered, help us to find answer for this one

183. Testing should be stopped when

Answer

Correct Answer: It depends on the risks for the system been tested

Note: This Question is unanswered, help us to find answer for this one

184. __________ uses short development cycles where a test is written prior to code.

Answer

Correct Answer: Test Driven Development

Note: This Question is unanswered, help us to find answer for this one

185. TMM Means

Answer

Correct Answer: Testing Maturity Model

Note: This Question is unanswered, help us to find answer for this one

186. Which of these are NOT phases of the "IDEAL" organizational improvement model?

Answer

Correct Answer: Imagining

Note: This Question is unanswered, help us to find answer for this one

187. Which of the following is NOT a reason to perform stress testing?

Answer

Correct Answer: The user interface must be intuitive.

Note: This Question is unanswered, help us to find answer for this one

188. Load Testing is ______

Answer

Correct Answer: both I and III

Note: This Question is unanswered, help us to find answer for this one

189. True or false? Simultaneous execution is a minor effect in performance testing.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

190. Using Performance Tests to project server specs and server scale requires:

Answer

Correct Answer: you to run the load test and monitor resource usage and rescale according to hardware differences

Note: This Question is unanswered, help us to find answer for this one

191. Which of these instances of finding a software defect will result in the least loss of time and money to fix?

Answer

Correct Answer: A bug in the design is found during design review

Note: This Question is unanswered, help us to find answer for this one

192. A tester needs to think like _____

Answer

Correct Answer: (all of these choices)

Note: This Question is unanswered, help us to find answer for this one

193. A program point where the control flow has two or more alternative routes is known as what?

Answer

Correct Answer: A decision

Note: This Question is unanswered, help us to find answer for this one

194. True or false? Ajax enabling a website increases the number of server requests.

Answer

Correct Answer: True

Note: This Question is unanswered, help us to find answer for this one

195. True or False? Instrumentation is performed by coverage measurement tools in pre-compiler pass.

Answer

Correct Answer: True

Note: This Question is unanswered, help us to find answer for this one

196. What is reliability testing?

Answer

Correct Answer: A field of testing in which deals with testing a software's ability to function under given environmental conditions for a particular amount of time

Note: This Question is unanswered, help us to find answer for this one

197. ________ is the degree to which a piece of software can be tested.

Answer

Correct Answer: Testability

Note: This Question is unanswered, help us to find answer for this one

198. Which of the following is NOT an advantage of blackbox testing?

Answer

Correct Answer: Testing can help optimize the code.

Note: This Question is unanswered, help us to find answer for this one

199. Which Software Development Life Cycle model requires testing activities to start at the same time as development activities?

Answer

Correct Answer: V model

Note: This Question is unanswered, help us to find answer for this one

200. What is a browser matrix?

Answer

Correct Answer: a committed document between management and testing about which browsers and screen sizes are supported

Note: This Question is unanswered, help us to find answer for this one

201. True or false. Once all the bugs are fixed, ship the product.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

202. Which of the following is NOT an activity completed during test planning?

Answer

Correct Answer: Create test cases

Note: This Question is unanswered, help us to find answer for this one

203. Which is not part of a test plan?

Answer

Correct Answer: Retrospect report

Note: This Question is unanswered, help us to find answer for this one

204. Which of the following is NOT a characteristic of a good test case?

Answer

Correct Answer: The test case is dependent on other test cases.

Note: This Question is unanswered, help us to find answer for this one

205. Which of the following is NOT true?

Answer

Correct Answer: Performance is one of the things functional tests must check

Note: This Question is unanswered, help us to find answer for this one

206. ______ tests how well the user will be able to understand and interact with the system.

Answer

Correct Answer: Usability Testing

Note: This Question is unanswered, help us to find answer for this one

207. Elements of an excellent tester include ____

Answer

Correct Answer: (none of these)

Note: This Question is unanswered, help us to find answer for this one

208. If a input box accepts value of range 1-1000, then the following answers are FALSE if using EP technique

Answer

Correct Answer: all of these

Note: This Question is unanswered, help us to find answer for this one

209. What kind of tools would you use for the automation of regression tests?

Answer

Correct Answer: Capture and playback tools

Note: This Question is unanswered, help us to find answer for this one

210. In which testing method are the internal structures, design, implementation of the software known at the time of testing?

Answer

Correct Answer: Whitebox testing

Note: This Question is unanswered, help us to find answer for this one

211. Which testing method tests internal structures or workings of a program, as opposed to the functionality exposed to the end user?

Answer

Correct Answer: white-box testing

Note: This Question is unanswered, help us to find answer for this one

212. ________ is the process that developers go through to identify the cause of defects in code and undertake corrections.

Answer

Correct Answer: Debugging

Note: This Question is unanswered, help us to find answer for this one

213. What type of testing is component testing?

Answer

Correct Answer: Unit testing

Note: This Question is unanswered, help us to find answer for this one

214. What is the main purpose of use case testing?

Answer

Correct Answer: To identify defects in process flows related to typical use of the system.

Note: This Question is unanswered, help us to find answer for this one

215. What is one of the reasons to have independent software testing teams?

Answer

Correct Answer: A test team will test the software more thoroughly

Note: This Question is unanswered, help us to find answer for this one

216. How do you ensure that all requirements have been met?

Answer

Correct Answer: Completed Requirements traceability matrix

Note: This Question is unanswered, help us to find answer for this one

217. True or false? All tests should be automated by the end of the product cycle.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

218. ________ is the process of executing a program or piece of software with the intent of finding an error.

Answer

Correct Answer: Testing

Note: This Question is unanswered, help us to find answer for this one

219. Which model is most suitable for rapid development

Answer

Correct Answer: Agile Development

Note: This Question is unanswered, help us to find answer for this one

220. What is portability testing?

Answer

Correct Answer: This testing refers to the practice of moving and testing an application on different platforms

Note: This Question is unanswered, help us to find answer for this one

221. If an expected result is not specified, then:

Answer

Correct Answer: It may be difficult to determine of the test has passed or failed

Note: This Question is unanswered, help us to find answer for this one

222. _____________ tests the performance of the system under a heavy load.

Answer

Correct Answer: Stress testing

Note: This Question is unanswered, help us to find answer for this one

223. Which one of the following is NOT a commonly used tool for automating testing?

Answer

Correct Answer: Drupal

Note: This Question is unanswered, help us to find answer for this one

224. A ____________ is a description of inputs, execution steps, and expected results written in order to determine if a specific requirement has been met or whether a specific software feature works correctly.

Answer

Correct Answer: Test Case

Note: This Question is unanswered, help us to find answer for this one

225. True or false? Zero and null are the almost always the same from a test perspective.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

226. Which of the following is a Performance testing tool?

Answer

Correct Answer: Load Runner

Note: This Question is unanswered, help us to find answer for this one

227. True or false? Stress testing doesn't work in an agile model.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

228. __________ is testing performed by the customer, usually at the customer's site, immediately prior to release.

Answer

Correct Answer: Beta testing

Note: This Question is unanswered, help us to find answer for this one

229. What is a test plan?

Answer

Correct Answer: Document that describes the objectives, scope, approach and focus of software testing effort.

Note: This Question is unanswered, help us to find answer for this one

230. A solid program manager should be ____

Answer

Correct Answer: all of the these

Note: This Question is unanswered, help us to find answer for this one

231. Which of the following is NOT a software testing approach type?

Answer

Correct Answer: Red box

Note: This Question is unanswered, help us to find answer for this one

232. True or False? Software verification and software validation are the same thing.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

233. The most relevant meaning of SDLC in relation to software testing is:

Answer

Correct Answer: Software Development Life Cycle

Note: This Question is unanswered, help us to find answer for this one

234. How often should software engineers test their code?

Answer

Correct Answer: Always

Note: This Question is unanswered, help us to find answer for this one

235. Describe Risk Analysis

Answer

Correct Answer: Actions taken to avoid things that might negatively impact the scope, quality, timeliness or cost of the project.

Note: This Question is unanswered, help us to find answer for this one

236. Which of the following is the name of a popular automated testing tool?

Answer

Correct Answer: QTP

Note: This Question is unanswered, help us to find answer for this one

237. A collection of test cases is also commonly known as a ______.

Answer

Correct Answer: test suite

Note: This Question is unanswered, help us to find answer for this one

238. True or False? The cost of correcting defects at an early stage in the Software Development Life Cycle is less than correcting them at a later stage.

Answer

Correct Answer: True

Note: This Question is unanswered, help us to find answer for this one

239. With 100,000 users on a typical day how many page views would there be?

Answer

Correct Answer: depends

Note: This Question is unanswered, help us to find answer for this one

240. What is Unit Testing?

Answer

Correct Answer: Unit testing is an action used to validate that separate units of source code remains working properly.

Note: This Question is unanswered, help us to find answer for this one

241. Non-Functional Software testing performed to check if the user interface is easy to use and understand is known as:

Answer

Correct Answer: Usability Testing

Note: This Question is unanswered, help us to find answer for this one

242. What is the difference between functional and non-functional testing?

Answer

Correct Answer: Non-functional testing includes test cases that validate security log ons, performance and testing of disk and memory space. Functional testing includes the testing of the actual functions that the end user will be using, including transactions and repor

Note: This Question is unanswered, help us to find answer for this one

243. What is the difference between testing and debugging?

Answer

Correct Answer: Testing is the initial detecting of errors and debugging is the isolation and correction of errors

Note: This Question is unanswered, help us to find answer for this one

244. _____________ tests the functionality of the software without knowledge of the internal structures, design, or implementation of the software.

Answer

Correct Answer: Blackbox testing

Note: This Question is unanswered, help us to find answer for this one

245. Which of the following is typically NOT included in a test case?

Answer

Correct Answer: Related design decisions

Note: This Question is unanswered, help us to find answer for this one

246. What are the differences between a test plan and a use case?

Answer

Correct Answer: A Test Plan describes all the elements that make up the test strategy. It can include the application to be tested, the scope of the testing, the testing activities, roles and responsibilities and deliverables. A Use Case describes how the user interact

Note: This Question is unanswered, help us to find answer for this one

247. Who performs beta testing?

Answer

Correct Answer: Customer

Note: This Question is unanswered, help us to find answer for this one

248. ____________ is a testing method that divides the input data set into classes of data for the test cases.

Answer

Correct Answer: Equivalence Partitioning

Note: This Question is unanswered, help us to find answer for this one

249. What is unit testing?

Answer

Correct Answer: Tests that verify the functionality of a specific section of code

Note: This Question is unanswered, help us to find answer for this one

250. Software testing which is done without planning and documentation is known as:

Answer

Correct Answer: Ad-hoc Testing

Note: This Question is unanswered, help us to find answer for this one

251. When should the testing team start planning the test of a given software release?

Answer

Correct Answer: As early as possible

Note: This Question is unanswered, help us to find answer for this one

252. Which of the following (combinations of) individuals would be present during a formal inspection?

Answer

Correct Answer: All of these

Note: This Question is unanswered, help us to find answer for this one

253. True or false? Zero and one are typically in the same equivalence class.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

254. True or False? User acceptance testing is typically among the first tests performed.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

255. Which of the following is a technique used in black-box testing?

Answer

Correct Answer: Boundary value analysis

Note: This Question is unanswered, help us to find answer for this one

256. What is Regression Testing?

Answer

Correct Answer: Checking the changes and checking the side effects after the changes

Note: This Question is unanswered, help us to find answer for this one

257. A simple performance test is basically ___

Answer

Correct Answer: running stress tests and monitoring resources

Note: This Question is unanswered, help us to find answer for this one

258. Complete this sentence as best as possible: Equivalence partitioning __________.

Answer

Correct Answer: divides the input data into partitions

Note: This Question is unanswered, help us to find answer for this one

259. Stress testing does NOT place an emphasis on which of the following?

Answer

Correct Answer: Unexpected user input

Note: This Question is unanswered, help us to find answer for this one

260. What is difference between Pilot Testing and Beta Testing?

Answer

Correct Answer: Pilot Test involve Small group of end users but beta test involve large group

Note: This Question is unanswered, help us to find answer for this one

261. Why would a tester use equivalence class testing?

Answer

Correct Answer: The tester wants to reduce the total number of test cases that need to be developed.

Note: This Question is unanswered, help us to find answer for this one

262. True or False? Glass Box testing and White Box testing are functionally very different tests.

Answer

Correct Answer: False

Note: This Question is unanswered, help us to find answer for this one

263. Signs of a mature tester include:

Answer

Correct Answer: all of the these

Note: This Question is unanswered, help us to find answer for this one