Add office photos
LTIMindtree logo
Engaged Employer

LTIMindtree

Verified
3.8
based on 21.1k Reviews
Filter interviews by
Senior Automation Test Engineer
Clear (1)

LTIMindtree Senior Automation Test Engineer Interview Questions and Answers

Updated 10 Nov 2024

Q1. What is overloading and overriding ? What are locators in Selenium? What is the syntax of xpath locator ? What are the methods to write the test cases? Is it mandatory to have input tag in defining xpath?

Ans.

Answers to questions related to automation testing using Selenium

  • Overloading is when a method has the same name but different parameters in the same class, while overriding is when a subclass provides its own implementation of a method already defined in its superclass

  • Locators in Selenium are used to identify web elements on a web page

  • The syntax of xpath locator is //tagname[@attribute='value']

  • Methods to write test cases include boundary value analysis, equivalence partitioni...read more

Add your answer
right arrow

Q2. How do you tell appium to run tests on ios or Android devices

Ans.

To run tests on iOS or Android devices using Appium, specify the platformName capability in desired capabilities.

  • Specify platformName capability as 'iOS' for iOS devices and 'Android' for Android devices

  • Include other necessary desired capabilities like deviceName, platformVersion, appPackage, appActivity, etc.

  • Example: capabilities.setCapability('platformName', 'iOS');

Add your answer
right arrow

Q3. Code to print the no of Times the letters present in a string

Ans.

Code to count the occurrences of each letter in a string and print the result

  • Iterate through each character in the string

  • Use a dictionary to store the count of each letter

  • Print the count of each letter at the end

Add your answer
right arrow

Q4. What are the ways to start a Appium server

Ans.

Appium server can be started using command line, programmatically in code, or using Appium desktop app.

  • Start Appium server using command line by running 'appium' command

  • Start Appium server programmatically in code using Appium server programmatically in code using AppiumDriverLocalService class

  • Start Appium server using Appium desktop app by launching the app and starting the server

Add your answer
right arrow
Discover LTIMindtree interview dos and don'ts from real experiences

Q5. How to run tests parallel for mobile devices

Ans.

Tests can be run parallel for mobile devices using test automation frameworks like Appium or Espresso.

  • Use test automation frameworks like Appium or Espresso to run tests parallel for mobile devices

  • Leverage cloud-based testing platforms like Sauce Labs or BrowserStack for parallel testing on multiple devices

  • Implement parallel test execution using tools like TestNG or JUnit in combination with Appium or Espresso

  • Utilize device farms to run tests in parallel on a large number of ...read more

Add your answer
right arrow

Q6. How do you automate otp in mobile

Ans.

Automating OTP in mobile involves using automation tools to interact with the OTP input field and validate the received OTP.

  • Use automation tools like Appium or Espresso to interact with the OTP input field

  • Extract the OTP from the message received on the mobile device

  • Validate the extracted OTP with the OTP input field

  • Handle scenarios where OTP validation fails

Add your answer
right arrow

Q7. How to set up automation for ios devices

Ans.

Setting up automation for iOS devices involves using tools like Appium and Xcode for testing mobile applications.

  • Install Xcode on your Mac machine

  • Set up Appium for iOS automation

  • Connect your iOS device to the Mac machine

  • Create test scripts using Appium for iOS apps

  • Execute the test scripts on the connected iOS device

Add your answer
right arrow

Q8. What are desired capabilities

Ans.

Desired capabilities are a set of properties or attributes that define the behavior of a browser or mobile device in Selenium automation testing.

  • Desired capabilities are key-value pairs that are used to configure the WebDriver instances in Selenium.

  • They can be used to set properties like browser name, version, platform, and other settings.

  • For example, setting 'browserName' to 'chrome' will launch the Chrome browser during the test execution.

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

Interview Process at LTIMindtree Senior Automation Test Engineer

based on 4 interviews
1 Interview rounds
Technical Round
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Automation Test Engineer Interview Questions from Similar Companies

View all
Recently Viewed
REVIEWS
Infosys
Lead
4.3
(8 reviews)
SALARIES
Infosys
Lead
L/yr
(167 salaries)
JOBS
Infosys
Lead
63 jobs
JOBS
Genpact
jodhpur
No Jobs
INTERVIEWS
LTIMindtree
30 top interview questions
INTERVIEWS
LTIMindtree
20 top interview questions
INTERVIEWS
Tata BlueScope Steel
No Interviews
CAMPUS PLACEMENT
Ranchi University
INTERVIEWS
Tata BlueScope Steel
No Interviews
REVIEWS
LTIMindtree
No Reviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 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