Explore the webdriver.extensions package
masterThe webdriver.extensions package provides specialized modules that extend the core WebDriver functionality with mobile-specific capabilities and Appium commands. These extensions allow you to interact with device hardware, manage application states, handle clipboard operations, and perform advanced actions like screen recording or image comparison.
Key functional areas available via extensions include:
- Mobile Commands:
execute_mobile_commandfor sending raw mobile commands. - Device Interaction:
clipboard,device_time,hw_actions,keyboard, andlocation. - Application Management:
applications,context, andsession. - Media & Logs:
images_comparison,logs,log_event, andscreen_record. - System/Filesystem:
remote_fsandsettings.