Ovent24
Pteris Global Integrated Solution Interview Questions and Answers
Q1. How to handle Alert in selenium
To handle alerts in Selenium, use the Alert interface to switch to the alert, accept/dismiss it, and retrieve text from it.
Use driver.switchTo().alert() to switch to the alert
Use alert.accept() to accept the alert
Use alert.dismiss() to dismiss the alert
Use alert.getText() to retrieve text from the alert
Q2. Which framework using in your organisation
We use the Selenium framework for automated testing in our organization.
Selenium is a popular open-source framework for automating web browsers.
It supports multiple programming languages such as Java, C#, Python, etc.
Selenium provides a rich set of tools and libraries for testing web applications.
It allows testers to write test scripts that simulate user interactions with the application.
Selenium can be integrated with various testing frameworks like TestNG or JUnit.
It suppor...read more
Q3. What is black box testing
Black box testing is a software testing method where the internal workings of the system are not known to the tester.
Tester focuses on the functionality of the software without knowing its internal code
Tests are based on requirements and specifications
Input data is provided and output is compared to expected results
Examples: equivalence partitioning, boundary value analysis
Q4. What is STLC and process
STLC stands for Software Testing Life Cycle, which is a series of steps followed in the testing process to ensure high quality software.
STLC includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific activities and deliverables to ensure thorough testing of the software.
STLC helps in identifying defects early in the development cycle, reducing costs and improving overall quality.
Example: In requirement analy...read more
Q5. What is oops concepts
Object-oriented programming concepts that focus on data abstraction, encapsulation, inheritance, and polymorphism.
Abstraction: Hiding the complex implementation details and showing only the necessary features to the outside world.
Encapsulation: Binding data and methods that operate on the data into a single unit.
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Q6. What tools used in automation testing
Automation testing tools are software applications that help in executing test cases automatically.
Selenium: A popular open-source tool for web application testing.
Appium: Used for automating mobile applications on iOS and Android platforms.
JUnit: A unit testing framework for Java applications.
TestComplete: A comprehensive tool for functional, regression, and data-driven testing.
Cucumber: A behavior-driven development tool for creating test scripts in a human-readable format....read more
Q7. What is regression testing
Regression testing is the process of retesting modified software to ensure that previously working functionalities still work.
Regression testing is performed after making changes to the software to ensure that the existing functionalities are not affected.
It helps in identifying any new bugs or issues introduced due to the changes made.
Regression testing can be done manually or using automated testing tools.
It involves running a set of test cases that cover the affected areas...read more
Interview Process at Pteris Global Integrated Solution
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month