Infosys
Neerja Softwares Interview Questions and Answers
Q1. What are the key concepts of manual testing?
Key concepts of manual testing include test case creation, execution, defect reporting, and regression testing.
Test case creation involves designing test cases based on requirements and specifications.
Test case execution is the process of running the test cases and comparing actual results with expected results.
Defect reporting involves documenting and reporting any issues found during testing.
Regression testing is the practice of retesting the software after changes to ensur...read more
Q2. What are the key concepts related to automation?
Key concepts related to automation include test automation, continuous integration, continuous deployment, and robotic process automation.
Test automation involves using software tools to control the execution of tests and compare actual outcomes with expected outcomes.
Continuous integration is the practice of frequently integrating code changes into a shared repository, which helps identify and fix integration issues early.
Continuous deployment is the automated process of dep...read more
Q3. What is xpath? Absolute and relative xpath?
XPath is a language used for locating nodes in an XML document. Absolute xpath starts from the root node, while relative xpath starts from any node.
XPath is a language used for selecting nodes in an XML document.
Absolute xpath starts with a single forward slash (/) and begins from the root node.
Relative xpath does not start with a forward slash and can start from any node.
Example of absolute xpath: /html/body/div[1]/p
Example of relative xpath: //input[@id='username']
Q4. What is Interface
Interface is a point where two systems, subjects, organizations, etc. meet and interact with each other.
Interface allows communication and interaction between different components or systems.
It defines how different entities can communicate with each other.
Examples include user interfaces on electronic devices, API interfaces for software integration, and physical interfaces like USB ports.
Q5. What is object?
An object is a data structure that contains data in the form of fields or properties, which can be manipulated through methods.
Objects are instances of classes in object-oriented programming.
They have attributes (fields) and behaviors (methods).
Examples include a car object with attributes like color and model, and behaviors like drive and stop.
Q6. What is class?
In object-oriented programming, a class is a blueprint for creating objects (instances) with similar attributes and behaviors.
Classes define the properties (attributes) and methods (behaviors) that objects created from the class will have.
Objects are instances of a class, each with its own unique data but sharing the same structure and behavior.
Inheritance allows classes to inherit attributes and methods from a parent class, promoting code reusability.
Encapsulation involves b...read more
Interview Process at Neerja Softwares
Top Quality Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month