Testing
Appium, UI Testing frameworks
Appium
Install and configure Appium and Appium Inspector for mobile automation testing on iOS and Android devices
Configure iOS Drivers
Configure the Appium XCUITest driver and WebDriverAgent for iOS test automation on simulators and real devices
Prepare iOS Project
Configure your iOS project build settings and dependencies for UI test automation with Appium
Page Object Model
Understand the Page Object Model design pattern for structuring UI test automation code with clean separation between test logic and page interactions
Desired Capabilities
Configure Appium and Selenium sessions using W3C capabilities to specify target platforms, devices, browsers, and automation behavior
Driver Instantiation
Create and configure Appium and Selenium driver instances for mobile and web test automation using Options classes
Locator Strategy
Identify and interact with UI elements using locator strategies for web and mobile test automation with Selenium and Appium
Wait Strategies
Understand implicit, explicit, fluent, and expected condition waits in Selenium and Appium to write reliable, non-flaky test automation