Latest manual_testing Interview Questions and Answers 2024 for Freshers and Experienced

Manual Testing: Frequently Asked Interview Questions and answers. Manual testing is a process of testing software applications by manually executing a set of test cases, without the use of automation tools. It is an important step in the software development process, as it helps to identify and fix bugs, improve the overall quality of the software, and ensure that it meets the requirements and behaves as expected.


Home->Manual Testing Interview Questions and Answers

If you're looking for current Manual Testing interview questions and answers, you've come to the right place! This Latest 2024 Question List will provide you with a comprehensive list of trending Manual Testing interview questions and answers asked in Top Companies interview round.

Manual Testing Interview Questions and Answers Play Quiz On Manual Testing  |  More Q&A Click Here

# Question Options Answer
1 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
  • It may be difficult to determine if the test has passed or failed
    2 In which activity of the Fundamental Test Process is the test environment set up?
  • Test implementation and execution.
  • Test planning and control
  • Test analysis and design
  • Evaluating exit criteria and reporting
  • Test implementation and execution.
    3 The main focus of acceptance testing is:
  • finding faults in the system
  • ensuring that the system is acceptable to all users
  • testing the system with other systems
  • testing for a business perspective
  • testing for a business perspective
    4 Verification is:
  • Checking that we are building the right system
  • Checking that we are building the system right
  • Performed by an independent test team
  • Making sure that it is what the user really wants
  • Checking that we are building the system right
    5 The difference between re-testing and regression testing is:
  • re-testing is running a test again; regression testing looks for unexpected side effects
  • re-testing looks for unexpected side effects; regression testing is repeating those tests
  • re-testing is done after faults are fixed; regression testing is done earlier
  • re-testing is done by developers, regression testing is done by independent testers
  • re-testing is running a test again; regression testing looks for unexpected side effects
    6 Impact Analysis helps to decide:
  • Different Tools to perform Regression Testing
  • Exit Criteria
  • How many more test cases need to written
  • How much regression testing should be done
  • How much regression testing should be done
    7 Beta testing is:
  • Performed by customers at their own site
  • Performed by customers at their software developer’s site
  • Performed by an independent test team
  • Performed as early as possible in the lifecycle
  • Performed by customers at their own site
    8 Which of the following would be a valid measure of test progress?
  • Number of undetected defects
  • Number of test cases not yet executed
  • Total number of defects in the product
  • Effort required to fix all defects
  • Number of test cases not yet executed
    9 Determine the statement which holds true in case of Exploratory Testing:
  • It starts the execution only when the design gets finalized
  • It involves simultaneous design of the test and execution
  • It starts the execution only when the design gets renewed
  • It starts the execution only when the design gets amended
  • It involves simultaneous design of the test and execution
    10 Which of the following is a major task of test planning?
  • Determining the test approach
  • Preparing test specifications
  • Evaluating exit criteria and reporting
  • Measuring and analyzing results
  • Determining the test approach
    11 Statement Coverage will not check for the following:
  • Missing Statements
  • Unused Branches
  • Dead Code
  • Unused Statement
  • Missing Statements
    12 Which of the following is NOT a black box technique?
  • Equivalence partitioning
  • State transition testing
  • Linear code sequence and jump
  • Boundary value analysis
  • Linear code sequence and jump
    13 Which testing phase tests individual software modules combined together as a group?
  • Module testing
  • Integration testing
  • White Box testing
  • Software testing
  • Integration testing
    14 Unreachable code would best be found using:
  • code reviews
  • code inspections
  • a coverage tool
  • a static analysis tool
  • code reviews
    15 A test harness is a:
  • A high level document describing the principles, approach and major objectives of the organization regarding testing
  • A distance set of test activities collected into a manageable phase of a project
  • A test environment comprised of stubs and drives needed to conduct a test
  • A set of several test cases for a component or system under test
  • A test environment comprised of stubs and drives needed to conduct a test
    16 Before launching a software which testing is to be done in-house?
  • Beta
  • Gamma
  • Alpha
  • None of the above
  • Alpha
    17 Equivalence partitioning is:
  • A black box testing technique used only by developers
  • A black box testing technique than can only be used during system testing
  • A black box testing technique appropriate to all levels of testing
  • A white box testing technique appropriate for component testing
  • A black box testing technique appropriate to all levels of testing
    18 Which of the following is NOT a static testing technique?
  • Error guessing
  • Walkthrough
  • Data flow analysis
  • Inspections
  • Error guessing
    19 What is the purpose of test completion criteria in a test plan?
  • to know when a specific test has finished its execution
  • to ensure that the test case specification is complete
  • to set the criteria used in generating test inputs
  • to plan when to stop testing
  • to plan when to stop testing
    20 Which of the following is not part of performance testing?
  • Measuring response time
  • Measuring transaction rates
  • Recovery testing
  • Generating many transactions
  • Recovery testing
    21 What is the purpose of retrospective meeting for a facilitator, need to ensure during the meeting?
  • Peer pressure, Fine-grain coordination, Focusing on the few, Daily commitment and Raising impediments.
  • Know the work, Get a fresh start, Commit to shared goals and Create focus and abundance.
  • True-up, Show and tell, Get direct feedback, Offer insights and Ask for help.
  • Inspect and adapt. Look back at how, not what Do (even) better next time.
  • Inspect and adapt. Look back at how, not what Do (even) better next time.
    22 Which of the following is done in design phase in a TDM process?
  • Collection/consolidation of data requirements
  • Analyze data requirements and latest distribution log
  • Asses for gaps and impact of data modification
  • None of these
  • None of these
    23 Which defect life cycle state, refers to bug being allocated against a development team to address it but not yet resolved?
  • New
  • Assigned
  • Active
  • Verified
  • Assigned
    24 Which software testing estimation technique, is measured from a functional, or user, point of view and is based on available documents like SRS, Design etc?
  • Delphi Technique
  • WBS
  • Three Point Estimation
  • Functional Point Method
  • Functional Point Method
    25 Reviewing the test Basis is a part of which phase
  • Test Analysis and Design
  • Test Implementation and execution
  • Test Closure Activities
  • Evaluating exit criteria and reporting
  • Test Analysis and Design
    26 Which type of requirement traceability matrix , has references from test cases to requirements and vice versa?
  • Forward Traceability Matrix
  • Backward Traceability Matrix
  • Bi-Directional Traceability Matrix
  • None of these
  • Bi-Directional Traceability Matrix
    27 What is not an pillar of the Scrum framework?
  • Transparency
  • Inspection
  • Adaptation
  • Increment
  • Increment
    28 Enough testing has been performed when:
  • time runs out.
  • the required level of confidence has been achieved.
  • no more faults are found.
  • the users won’t find any serious faults.
  • the required level of confidence has been achieved.
    29 The inputs for developing a test plan are taken from?
  • Project plan
  • Business plan
  • Support plan
  • None of these
  • Project plan
    30 Which defect life cycle state, refers to defect that is retested and the test has been checked by QA?
  • New
  • Assigned
  • Active
  • Verified
  • Verified
    31 What does software testing achieves?
  • provide stakeholders with information about the quality of the product
  • provide objective view of the software
  • provide independent view of the software
  • All of these
  • All of these
    32 Which one of the following describes the major benefit of verification early in the life cycle?
  • It allows the identification of changes in user requirements.
  • It facilitates timely set up of the test environment.
  • It reduces defect multiplication.
  • It allows testers to become involved early in the project.
  • It reduces defect multiplication.
    33 Which, in general, is the least required skill of a good tester?
  • Being diplomatic
  • Able to write software
  • Having good attention to detail
  • Able to be relied on
  • Able to write software
    34 What is benefit of Waterfall Model?
  • There are specific deliverables in each phase of the life cycle.
  • All the activities to be performed in each phase are clearly defined.
  • It is perfectly suitable for short projects where all the requirements are predefined and understood clearly.
  • All of these
  • All of these
    35 Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?
  • Regression testing
  • Integration testing
  • System testing
  • User acceptance testing
  • Regression testing
    36 Cyclomatic Complexity method comes under which testing method.
  • White box
  • Black box
  • Green box
  • Yellow box
  • White box
    37 Which of the following is done in analysis phase in a TDM process?
  • Define data requirements and templates for data management
  • Prepare documentation including list of tests and data landscape reference
  • Establish a service level agreement
  • None of these
  • None of these
    38 Which key feature should be a part of an Agile project?
  • A large number of written progress reports
  • No project documentation, as all communication is tacit information
  • Good face-to-face communication, supplemented by lean but sufficient documentation
  • All documentation done in previous projects would be replicated for the Agile project.
  • Good face-to-face communication, supplemented by lean but sufficient documentation
    39 What advantage does a tested product has?
  • meets the business requirements
  • meets the technical requirements
  • works as expected
  • All of these
  • All of these
    40 What characterizes an Agile leader?
  • Task focused
  • Process oriented
  • Supportive
  • Disinterested
  • Supportive
    41 Which of the following should NOT normally be an objective for a test?
  • To find faults in the software.
  • To assess whether the software is ready for release.
  • To demonstrate that the software doesn’t work.
  • To prove that the software is correct.
  • To prove that the software is correct.
    42 Which defect life cycle state, refers to bug being allocated against a development team to address it but not yet resolved?
  • New
  • Assigned
  • Active
  • Verified
  • Assigned
    43 White Box Techniques are also called as?
  • Structural Testing
  • Design Based Testing
  • Error Guessing Technique
  • Experience Based Technique
  • Structural Testing
    44 If an expected result is not specified 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
  • It may be difficult to determine if the test has passed or failed
    45 What does software testing involves?
  • validation
  • Verification
  • Both validation and Verification
  • None of these
  • Both validation and Verification
    46 What is the disadvantage of V Model?
  • The testing team starts in parallel with development. Hence, the overall budget and resource usage increases.
  • Change in requirement is difficult to incorporate.
  • The working model of the software is only available in the later phases of the development.
  • All of these
  • All of these
    47 Which of the following is NOT part of system testing?
  • business process-based testing
  • performance, load and stress testing
  • usability testing
  • top-down integration testing
  • top-down integration testing
    48 When should testing be stopped?
  • when all the planned tests have been run
  • when time has run out
  • when all faults have been fixed correctly
  • it depends on the risks for the system being tested
  • it depends on the risks for the system being tested
    49 Exhaustive Testing is
  • Is impractical but possible
  • Is practically possible
  • Is impractical and impossible
  • Is always possible
  • Is impractical but possible
    50 What is an equivalence partition (also known as an equivalence class)?
  • A set of test cases for testing classes of objects
  • An input or output range of values such that only one value in the range becomes a test case
  • An input or output range of values such that each value in the range becomes a test case
  • An input or output range of values such that every tenth value in the range becomes a test case.
  • An input or output range of values such that only one value in the range becomes a test case
    51 Which of the following is not a part of the Test Implementation and Execution Phase
  • Creating test suites from the test cases
  • Executing test cases either manually or by using test execution tools
  • Comparing actual results
  • Designing the Tests
  • Designing the Tests
    52 Which of the following techniques is NOT a White box technique?
  • Statement Testing and coverage
  • Decision Testing and coverage
  • Condition Coverage
  • Boundary value analysis
  • Boundary value analysis
    53 The Planning phase of a formal review includes the following
  • Explaining the objectives
  • Selecting the personnel, allocating roles.
  • Follow up
  • Individual Meeting preparations
  • Selecting the personnel, allocating roles.
    54 Which of the following is a Key Characteristics of Walk Through
  • Scenario , Dry Run , Peer Group
  • Pre Meeting Preparations
  • Formal Follow Up Process
  • Includes Metrics
  • Scenario , Dry Run , Peer Group
    55 Static analysis is best described as:
  • The analysis of batch programs.
  • The reviewing of test plans.
  • The analysis of program code.
  • The use of black box testing.
  • The analysis of program code.
    56 White box testing is not called as___
  • Glass box testing
  • Closed box testing
  • Open box testing
  • Clear box testing
  • Closed box testing
    57 Retesting of a single program or component after a change has been made?
  • Full Regression Testing
  • Unit Regression
  • Regional Regression
  • Retesting
  • Unit Regression
    58 Software testing which is done without planning and Documentation is known as
  • adHoc Testing
  • Unit Testing
  • Regression testing
  • Functional testing
  • adHoc Testing
    59 Acceptance testing is known as
  • Beta Testing
  • Greybox testing
  • Test Automation
  • White box testing
  • Beta Testing
    60 Retesting the entire application after a change has been made called as?
  • Full Regression Testing
  • Unit Regression
  • Regional Regression
  • Retesting
  • Full Regression Testing
    61 Which is non-functional software testing?
  • Unit Testing
  • Block box testing
  • Performance Testing
  • Regression testing
  • Performance Testing
    62 Executing the same test case on a modified build called as
  • Regression Testing
  • Retesting
  • Ad hoc Testing
  • Sanity Testing
  • Regression Testing
    63 Informing to the developer which bug to be fix first is called as
  • Severity
  • Priority
  • Fix ability
  • Traceability
  • Priority
    64 Retesting modules connected to the program or component after a change has been made?
  • Full Regression Testing
  • Unit Regression
  • Regional Regression
  • Retesting
  • Regional Regression
    65 Standards and procedures for managing changes in an evolving software product is called?
  • Confirmation Management
  • Confederation Management
  • Configuration Management
  • Comparability Management
  • Configuration Management
    66 Defects generally fall into the following categories?
  • Wrong
  • Missing
  • Extra
  • All the above
  • All the above
    67 Which Software Development Life cycle model will require to start Testing Activities when starting development activities itself
  • Water fall model
  • Spiral Model
  • V-model
  • Linear model
  • V-model
    68 How severely the bug is effecting the application is called as
  • Severity
  • Priority
  • Fix ability
  • Traceability
  • Severity
    69 AdHoc testing is a part of
  • Unit Testing
  • Regression Testing
  • Exploratory Testing
  • Performance Testing
  • Exploratory Testing
    70 SPICE Means
  • Software Process Improvement and Capability Determination.
  • Software Process Improvement and Compatibility Determination.
  • Software Process Invention and Compatibility Determination.
  • Software Process Improvement and Control Determination.
  • Software Process Improvement and Capability Determination.
    71 This type of test include, how well the user will be able to understand and interact with the system?
  • Usability Testing
  • User Acceptance Testing
  • Alpha Testing
  • Beta Testing
  • Usability Testing
    72 Unit Testing will be done by
  • Testers
  • End Users
  • Customer
  • Developers
  • Developers
    73 A Plan to overcome the risk called as
  • Migration Plan
  • Master plan
  • Maintenance plan
  • Mitigation Plan
  • Mitigation Plan
    74 Management and Measurement, It will come under
  • CMM Level 1
  • CMM Level 3
  • CMM Level 4
  • CMM Level 2
  • CMM Level 4
    75 A Project risk includes which of the following
  • Organizational Factors
  • Poor Software characteristics
  • Error Prone software delivered
  • Software that does not perform its intended functions
  • Organizational Factors

    Manual testing is a process of testing software applications and systems manually, without the use of automation tools. It involves a tester manually executing test cases and documenting the results. Manual testing is an important part of the software development process as it helps identify and fix bugs and defects in the software.

    One of the key advantages of manual testing is that it allows testers to focus on the user experience. Testers can manually interact with the software and evaluate how user-friendly and intuitive it is. This is particularly important for software that will be used by a wide range of users, as it allows testers to identify potential usability issues that may not be apparent through automated testing.

    Another advantage of manual testing is that it allows for more thorough testing of edge cases and unusual scenarios. Automated testing typically follows a set of predetermined test cases, whereas manual testing allows testers to explore the software in a more flexible and creative way. This can help identify bugs and defects that may not have been caught by automated testing.

    Manual testing also provides valuable insights into the software's performance. Testers can evaluate the software's performance under different conditions, such as different hardware and software configurations, and identify potential performance issues.

    However, manual testing also has some limitations. It can be time-consuming and resource-intensive, and it may not be as efficient as automated testing for repetitive tasks. Additionally, manual testing relies heavily on the expertise and attention to detail of the tester, which can lead to inconsistencies in testing results.

    In conclusion, manual testing is an important part of the software development process. It allows testers to focus on the user experience, test edge cases, and identify performance issues. However, it also has its limitations, and it's important to weigh the pros and cons of manual testing before deciding to use it.

    This page provides a comprehensive collection of manual testing questions and answers, covering a wide range of topics related to the process, such as:
    • Test planning and design
    • Test execution and reporting
    • Defect tracking and management
    • Test case design and development
    • Test metrics and measurement
    • Test levels and types such as unit testing, integration testing, system testing and acceptance testing
    • Test management tools and software
    • Best practices and standards for manual testing

    Each question is accompanied by a detailed explanation, providing a comprehensive understanding of the topic at hand. The questions are designed to test the knowledge of both beginners and experienced testers, and are suitable for anyone who wants to improve their understanding of manual testing.

    This page also provides sample test cases, and examples to help illustrate key concepts and best practices. Whether you are preparing for a job interview, a certification exam, or simply want to improve your manual testing skills, this page is a valuable resource for anyone looking to learn or refresh their knowledge of manual testing.