Beruflich Dokumente
Kultur Dokumente
By DevLabs Alliance
SDET is a highly skilled resource having both development and testing skills whereas
manual testers have limited programming skills and can only prepare and execute the test
cases.
SDETs can develop test automation tools and can use it but testers are not expected to
develop the automations tools, they can only use the various automation tools.
Testing Interview Questions for SDET
It focuses on the execution of program or code to identify the defects in the software
application.
Testing Interview Questions for SDET
Severity is defined as the degree of impact a defect has on the application whereas
Priority defines the order in which a defect should be fixed.
For eg.: A site maintaining the employees record doesn’t allow to save the record on click
of Save button. So this would be a very severe defect as this is blocking the main
functionality.
This should be fixed in high priority because primary functionality is breaking.
Testing Interview Questions for SDET
Submit button is not working on a login page and customers are unable to login to the
application.
For eg.: Any site which allow access to authorized users only by giving the valid credentials
and clicking on Login button.
But login button of the page doesn’t allow the authorized user to enter the site. Then this
would be the high severity and high priority defect.
Testing Interview Questions for SDET
For eg: A link provided in FAQ page is not opening but this link is rarely used by end user.
So it can be fixed in some later release. So, this would be a high severity defect because
some link of the page is not opening but since this is not used by the user, so it can be set
to low priority.
Testing Interview Questions for SDET
It is a process of checking if the software being developed It is a process of checking whether the specifications that are
meets the specification. developed meet the customer’s requirements.
It does not involve execution of the code. It involves execution of the code.
It is done at the time of development. It is done after the completion of development by testing team.
Test
Requirement Test Case Test Test Cycle
Test Planning Environment
Analysis Development Execution Closure
Setup
Testing Interview Questions for SDET
10. What is the difference between Test Scenario and Test Case?
Test case is a document that contains the steps that has to be executed.
For eg.:
Test Scenario: Login into the application
This test scenario is the functionality of the application and it will include number of Test
cases like:
TC1: Verify whether email is valid.
TC2: Verify whether valid email id and valid password are entered.
TC3: Verify that proper error messages are displayed if wrong email id or password is
entered.
Testing Interview Questions for SDET
Test Plan is a document that describes the scope, approach, resources and schedule of
testing activities.
• Test Strategy
• Test Objective
• Entry and Exit Criteria
• Resource Planning
• Test Deliverables
Testing Interview Questions for SDET
Test Script is written in a programming language and is a short program to test part of the
functionality.
For eg.: to click any button, we can write the script as:
click(“buttonName”);
Testing Interview Questions for SDET
14. What is the difference between Alpha Testing and Beta Testing?
For eg.: When any new android version is released, then alpha testing is done first with the
developer to verify its functioning.
Once alpha testing is completed, Beta testing is done by the end user to verify that its
working fine without any bugs and crashes.
Testing Interview Questions for SDET
Sanity Testing is a surface level testing in which tester checks whether whole functionality
of the software works in a proper way.
Regression Testing is a process of testing changes to programs to make sure that the older
functionality still works with the new changes.
Testing Interview Questions for SDET
Retesting is a process of checking the bugs that are fixed by development team.
For eg.: If in any release, say 1.1, some defect is introduced which is fixed by developers
and then released to tester in 1.2 release. Thus in 1.2 release, tester will again test the
defect to verify whether its been fixed or not. This process of checking the defect again is
called as Re-testing.
Testing Interview Questions for SDET
Boundary Value Testing is a testing on boundary conditions, below and above the edges of
input and output equivalence classes.
Traceability Matrix is a document that shows the relationship between test cases and
requirements.
It ensures that all the requirements and change requests are tested.
Testing Interview Questions for SDET