Tech Mahindra
SNBS Infotech Interview Questions and Answers
Q1. What are the phases involved in Software Testing Life Cycle? What are the different methods of testing? What are the different levels of testing? Explain Bug Life Cycle or Defect life cycle. What is a test case...
read moreSoftware Testing Life Cycle involves phases like planning, designing, executing, and reporting. Different methods and levels of testing are used.
Phases in Software Testing Life Cycle: Planning, Test Design, Test Execution, Test Reporting
Different methods of testing: Unit Testing, Integration Testing, System Testing, Acceptance Testing
Different levels of testing: Unit Testing, Integration Testing, System Testing, Acceptance Testing
Bug Life Cycle or Defect Life Cycle: New, Assi...read more
Q2. Drop down handle . Which xpath we use
The XPath for a drop-down handle depends on the specific HTML structure of the element.
Inspect the HTML code of the drop-down handle element to identify its unique attributes
Use the 'select' tag and its 'option' child elements to locate the drop-down handle
Consider using the 'contains' function in the XPath expression to match partial attribute values
Q3. Difference between retesting and regression testing?
Retesting is testing the same functionality again after a bug fix, while regression testing is testing the entire application to ensure new changes haven't affected existing functionality.
Retesting focuses on the specific bug that was fixed, while regression testing checks the overall application.
Retesting is done to confirm that the bug has been fixed, while regression testing is done to ensure that new changes haven't introduced new bugs.
Retesting is usually performed by th...read more
Q4. Waits in selenium like implicit..
Waits in Selenium are used to synchronize the test script execution with the application under test.
Waits are used to handle synchronization issues that may arise while executing automated tests.
There are three types of waits in Selenium: Implicit, Explicit, and Fluent.
Implicit wait instructs Selenium to wait for a certain amount of time before throwing an exception if an element is not found.
Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Q5. Ad hoc tesing vs Monkey testing
Ad hoc testing is informal, unplanned testing while Monkey testing is random, automated testing.
Ad hoc testing is performed without any specific test cases or plan.
Monkey testing involves randomly clicking or inputting data to test the system.
Ad hoc testing is more exploratory in nature while Monkey testing is more automated.
Ad hoc testing is usually done by human testers while Monkey testing can be done using tools or scripts.
Example: Ad hoc testing would involve randomly te...read more
Q6. What is the API Testing
API testing is a type of software testing that involves testing APIs directly.
API testing involves testing the functionality, reliability, performance, and security of APIs.
It focuses on verifying that the API meets the requirements and works as expected.
API testing can be done using tools like Postman, SoapUI, or custom scripts.
Examples of API testing include testing RESTful APIs, SOAP APIs, and web services.
Q7. Framework explain in details
A framework is a set of guidelines or rules that provide a structure for developing software applications.
A framework provides a standard way of building and organizing code.
It includes pre-written code libraries, tools, and APIs.
Frameworks can be used for different programming languages and platforms.
Examples of popular frameworks include React, Angular, and Django.
Q8. Explain Phases of STLC
STLC (Software Testing Life Cycle) consists of phases like Requirement Analysis, Test Planning, Test Design, Test Execution, and Test Closure.
Requirement Analysis: Understanding the project requirements and identifying testable features.
Test Planning: Creating a test plan outlining the testing approach, resources, and schedule.
Test Design: Developing test cases based on requirements and design specifications.
Test Execution: Running the test cases, reporting defects, and retes...read more
Interview Process at SNBS Infotech
Top Test Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month