i
Bajaj Finserv
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Selenium wait is used to pause the execution of the test script for a specified amount of time. Handling AJAX calls involves using explicit waits to ensure the page is fully loaded before interacting with elements.
Use WebDriverWait in Selenium to wait for a specific condition to be met before proceeding with the test
Use ExpectedConditions to wait for elements to be present, visible, clickable, etc.
Handle AJAX calls by ...
I applied via Company Website and was interviewed in Apr 2023. There were 2 interview rounds.
My automation framework is a data-driven framework using Selenium WebDriver and TestNG for test execution and reporting.
Data-driven approach for test case design
Integration with Selenium WebDriver for browser automation
Utilization of TestNG for test execution and reporting
Modular design for easy maintenance and scalability
Program to reverse a string in Java using StringBuilder
Create a StringBuilder object with the input string
Use the reverse() method of StringBuilder to reverse the string
Convert the reversed StringBuilder object back to a string using toString()
Annotations in TestNG framework are used to provide additional information about test methods and classes.
Annotations are used to define the behavior of test methods, such as @Test, @BeforeMethod, @AfterMethod, etc.
Annotations help in organizing and prioritizing test methods, setting up preconditions, and cleaning up after tests.
Annotations can be used to group test methods together using @Test(groups = "smoke") for ex...
Pop ups can be handled in automation testing by using various methods such as handling alerts, using window handles, or using specific commands in the automation tool.
Use alert interface to handle JavaScript alerts
Use switchTo().window() method to handle multiple windows
Use specific commands in automation tool like acceptAlert() or dismissAlert()
Locators are used in automation testing to identify web elements on a page. Common types include ID, class name, name, xpath, and CSS selector.
ID: Unique identifier for an element
Class name: Name of the class attribute of an element
Name: Name attribute of an element
XPath: Path of the element in the HTML document
CSS selector: Selector based on CSS attributes
A constructor is a special type of method that is automatically called when an object is created.
Constructors have the same name as the class they belong to
Constructors do not have a return type
Constructors can be used to initialize object properties
Methods in string class include substring, indexOf, length, toUpperCase, toLowerCase, trim, etc.
substring() - returns a new string that is a substring of the original string
indexOf() - returns the index within the string of the first occurrence of the specified value
length - returns the length of the string
toUpperCase() - converts the string to uppercase
toLowerCase() - converts the string to lowercase
trim() - removes w
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example of compile-time polymorphism: function overloading where multiple functions have the same name but different paramete...
Top trending discussions
posted on 23 Sep 2024
I applied via LinkedIn
Scripting of test caeses.
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jul 2022. There was 1 interview round.
posted on 19 Oct 2023
posted on 29 Mar 2024
My SQL query-select from table
Selenium -Private package
Feature file
Encapsulation
Code - error finding
Write code for given html login page
posted on 4 Feb 2024
I applied via Referral and was interviewed before Feb 2023. There were 3 interview rounds.
Quant and verbal ability
Questions from DSA and webdevelopement
posted on 28 Nov 2022
I applied via Campus Placement and was interviewed in May 2022. There were 2 interview rounds.
Program to find duplicates in an array.
Iterate through the array and compare each element with the rest of the elements.
If a match is found, add it to a separate array or print it.
Use a hash table to keep track of the frequency of each element.
Sort the array and compare adjacent elements to find duplicates.
Selenium waits are used to pause the execution of the script, while the difference is in the way they wait for an element.
Implicit wait is used to wait for a certain amount of time before throwing an exception if the element is not found.
Explicit wait is used to wait for a certain condition to occur before proceeding with the execution.
Fluent wait is used to wait for an element with a certain frequency and timeout peri...
based on 2 reviews
Rating in categories
Assistant Manager
1.3k
salaries
| ₹1.8 L/yr - ₹6.7 L/yr |
Sales Officer
1.3k
salaries
| ₹1 L/yr - ₹5 L/yr |
Sales Executive
1.2k
salaries
| ₹1 L/yr - ₹6 L/yr |
Sales Manager
1k
salaries
| ₹1.5 L/yr - ₹10 L/yr |
Manager
861
salaries
| ₹2.7 L/yr - ₹12.1 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
State Bank of India