Premium Employer

Persistent Systems

3.5
based on 3.9k Reviews
Filter interviews by

ivy Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. 2. Tell me in detail how you implement the extent report

Ans.

Extent report can be implemented by adding the extent report dependency, creating an instance of ExtentReports class, and using ExtentTest class to create test logs.

  • Add the extent report dependency in the project's pom.xml file

  • Create an instance of ExtentReports class in the @BeforeSuite method

  • Create an instance of ExtentTest class in the @BeforeMethod method

  • Use ExtentTest class to log test steps and results

  • Generate the report using the flush() method in the @AfterSuite metho...read more

Add your answer

Q2. Testing methodologies Defect life-cycle Example of high priority and low severity defect and vice versa What is Agile

Ans.

Testing methodologies, defect life-cycle, high priority vs low severity defects, and Agile.

  • Testing methodologies include black box, white box, and grey box testing.

  • Defect life-cycle includes identification, logging, prioritization, fixing, retesting, and closure.

  • High priority and low severity defect example: spelling mistake in a critical message.

  • Low priority and high severity defect example: cosmetic issue in a non-critical area.

  • Agile is an iterative and incremental approach...read more

Add your answer

Q3. Have u worked on Java and Selenium?

Ans.

Yes, I have worked extensively on Java and Selenium.

  • I have experience in developing and executing automated test scripts using Selenium WebDriver with Java.

  • I have worked on various frameworks like TestNG, JUnit, and Cucumber for test automation.

  • I have also integrated Selenium with other tools like Jenkins, Maven, and Git for continuous integration and delivery.

  • I have experience in debugging and troubleshooting issues in Selenium scripts.

  • I have worked on both web and mobile au...read more

Add your answer

Q4. 3. Write a program to find duplicates number from list

Ans.

Program to find duplicates in a list

  • Create an empty list to store duplicates

  • Loop through the list and check if the element appears more than once

  • If yes, add it to the duplicates list

  • Return the duplicates list

Add your answer
Discover ivy interview dos and don'ts from real experiences

Q5. 5. How you handle dynamic web table

Ans.

Dynamic web tables can be handled using various methods like XPath, CSS selectors, and Selenium commands.

  • Identify the table element using its HTML tag and attributes

  • Use Selenium commands like findElement() and findElements() to locate the table and its rows/columns

  • Iterate through the rows and columns using loops and extract the required data

  • Use XPath or CSS selectors to locate specific cells or data within the table

  • Handle pagination if the table has multiple pages

  • Verify the a...read more

Add your answer

Q6. 1. Write a code for database connectivity

Ans.

Code for database connectivity

  • Import the required database driver

  • Create a connection object using the driver

  • Establish connection to the database using connection object

  • Execute SQL queries using the connection object

  • Close the connection

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at ivy

based on 2 interviews
2 Interview rounds
Technical Round
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter