Interview Experience Capgemini | Automation Testing | SDET | Appium | Mobile Testing
In this article we will cover Capgemini Mobile Automation Testing Interview Questions from 2022 which could help you prepare in advance.
Capgemini Automation Testing Interview Questions
Company - Capgemini
Job role - Automation Engineer | Mobile Testing | Appium
Job location- Pune
Interviewer - Ambika Soni
Date - 18th June 2021
- What are your roles and responsibilities?
- Pre-requisites for Automation?
- Requirement Analysis
- Proper application build
- Understand the scenarios
- Manually check the functionality
- Project framework
- Appium - UIAutomator and XCUITest
- https://journeyofquality.com/category/uiautomation-vs-xcuitest/
- Both of these are Testing frameworks provided by Android Team and Apple Team
- https://appium.io/docs/en/about-appium/intro/
- Appium flow
- Technical keywords
- Different locators in Appium
- USe Appium-Desktop
- http://appium.io/docs/en/writing-running-appium/finding-elements/
- ID, name, link text, partial text in the link, tag name, name of the class, CSS selector
- Appium-Inspector
- Appium inspection is a standard procedure to identify the UI elements of a mobile app uniquely. It works with both real devices or simulators(iOS) or emulators(Android).
- AppPackage and AppActivity
- appPackage is the technical name of the app which is provided by its developers
- appActivity: The name of the main application activity
- appPackage: The identifier of the application package
- appWaitActivity: The name of the application activity to wait for/which starts the first
- appWaitPackage: The id of the application package to wait for/which starts the first
- appWaitDuration: The maximum duration to wait until the appWaitActivity is focused in milliseconds (20000 by default)
- Appium server architecture
- Appium is a server, written using node. ... It also a noteworthy mention, that, Appium is a cross-platform app in all its senses: Appium can be used to test mobile applications, whether they run on iOS or Android. Appium can be used to test Hybrid, Native and Web Apps. Appium runs on Windows, Linux, and MAC
- Capabilities for Mobile automation
- https://appium.io/docs/en/writing-running-appium/caps/
- ----------------------
- {
- "platformName": "iOS",
- "platformVersion": "11.0",
- "deviceName": "iPhone 7",
- "automationName": "XCUITest",
- "app": "/path/to/my.app"
- }
- DesiredCapabilities
- https://www.guru99.com/appium-desired-capabilities.html
- Desired Capabilities' help us to modify the behavior of server while Automation. In Appium, it is a type of hashmap or key-value pair, used to send a command to APPIUM server. In APPIUM, all the client commands are running in the context of a session.
Comments
Post a Comment