Manual Testing Interview Questions - Part 7

In continuation with the latest series of Manual Testing Interview Questions, we present you the part 7 of the course structure. Click on below links for previous parts.


    Manual Testing Interview Questions - Part 7

    • What is Unit testing?
      • It is also called as module testing /component testing. 
      • It is done to check whether the individual unit or module of the source code is working properly. It is done by the developer.
    • Integration testing?
      • It is a process of testing the interface between the two s/w units. 
      • It is done by 3 ways:- big-bang , top-down, bottom-up approach. 
      • Process of combining & testing multiple components together. 
      • Normally done by developer but a tester can also perform if he has the knowledge of coding.
    • System testing?
      • It is a black box testing technique performed to evaluate the computer system. It include both functional and non-functional testing. Verifying the completed system to ensure that the application works as intended or not. 
      • “The behaviour of the system is tested as defined by the scope of the development project”.
      •  Carried out by specialist tester/independent tester.
    • User Acceptance testing?
      • User-requirement testing is done. 
      • Done by client as well as end user. 
      • It is a final stage of testing before used.
    • Alpha- beta testing?
      • Alpha
        • Developer records all the issues. 
        • Done by the end user at dev site. (involves client or tester+dev) 
      • Beta
        • Dev go through all the issues after specific period of time. 
        • Done by the end user at the client site. (involves client/user)
    • Suppose you are the PM and you have to design test plan, how you will design test Plan?
      • Basically test plan is nothing but road map for testing & Test Plan is used for the planning for Testing Activity. I will consider below points while designing a Test Plan  
        • Objective  
        • Introduction  
        • Assumption and Test Approach  
        • Entry Criteria  
        • Exit Criteria  
        • Resumption Criteria  
        • Suspension Criteria  
        • Risk and Mitigation  
        • Resource and Responsibilities  
        • Test Environment Set up  
        • Training Requirements  
        • Test Schedules  
        • Deliverables
    • Who is preparing test plan?
      • Test Lead is responsible for preparing the Test Plan. But In my company I am helping my lead to generate a Test Plan.
    • What is Entry Criteria? Or what are Entry Criteria for Testing Phase? Or what should be the Entry criteria for system testing?
      • Entry Criteria will tell you, when to start testing? We can start testing only when 
        • 1. All the Resources are in Place. 
        • 2. All the Hardware and Software in Place. 
        • 3. All the Test Cases are in place. 
        • 4. Drop/Build is ready for testing.
    • What is Exit Criteria? Or when to stop testing? Give at least 5 reasons?
      • Exit Criteria will tell you, When to Stop Testing? We can Stop Testing only when 
      • 1. No S1 or P1 Defects are in open state. 
      • 2. Open P2 Defects must have mitigation plan and work-around 
      • 3. All CRs(Change Request) = Closed or Deferred 
      • 4. System, Integration and Regression Testing = Complete 
      • 5. STG Environment must be Stable.
    • Can project will be delivered with few open defects in it? What do you think about it?
      • Yes. Provided no S1 or P1 defects should be in open state. As we already mentioned this in the exit criteria in our test plan.

    Comments

    Popular posts from this blog

    Azure Tutorials Series - Azure Networking

    Coforge Interview Questions | Automation Testing profile

    Testing in CI/CD