Enzigma Software
Devise Electronics Interview Questions and Answers
Q1. Different between retest testing and regression testing
Retest testing is done to verify if a failed test case has been fixed, while regression testing is done to ensure that changes made to the software do not affect existing functionality.
Retest testing is done after a failed test case has been fixed to ensure that it now passes.
Regression testing is done to ensure that changes made to the software do not affect existing functionality.
Retest testing is a subset of regression testing.
Regression testing is done after every change ...read more
Q2. What is Retest testing
Retest testing is the process of re-executing test cases that failed in a previous test cycle.
Retest testing is done to ensure that the defects found in the previous test cycle have been fixed.
It is usually performed after the defects have been fixed and before the product is released.
Retest testing is a part of regression testing.
Examples of retest testing include testing a login functionality after a bug fix or testing a calculation feature after a code change.
Q3. Different between sdlc and stlc
SDLC is a software development process while STLC is a software testing process.
SDLC stands for Software Development Life Cycle and involves the development of software from planning to deployment.
STLC stands for Software Testing Life Cycle and involves the testing of software to ensure it meets the requirements and is free of defects.
SDLC is a broader process that includes STLC as a part of it.
STLC includes activities like test planning, test case development, test execution...read more
Q4. What is meant by regression testing, what is retesting, what is scrum, what is agile
Regression testing is testing the existing functionality after changes, retesting is testing the fixed defects, Scrum is an agile framework, Agile is a methodology for software development.
Regression testing ensures that changes to the software do not affect the existing functionality
Retesting is done to ensure that the defects found in the previous cycle have been fixed
Scrum is an agile framework that emphasizes teamwork, accountability, and iterative progress towards a well...read more
Q5. what is Unit testing
Unit testing is a software testing technique where individual units or components of a software application are tested in isolation.
Unit testing is done by developers during the development phase
It helps in identifying defects early in the development cycle
It ensures that each unit/component of the software application is working as expected
It helps in improving the quality of the software application
Examples of unit testing frameworks include JUnit, NUnit, and PHPUnit
Q6. Real life examples of oop concepts
OOP concepts are used in many real-life scenarios, such as creating a car or a bank account.
Creating a car involves encapsulation, inheritance, and polymorphism.
Bank accounts use encapsulation to protect sensitive data and inheritance to create different types of accounts.
Video games use inheritance to create different types of characters and polymorphism to allow them to perform different actions.
Social media platforms use encapsulation to protect user data and inheritance t...read more
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month