Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

appium-cdp-driver

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

appium-cdp-driver

Appium driver for the filesystem

  • 1.0.0-beta.3
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1
Maintainers
1
Weekly downloads
 
Created
Source

Appium CDP Driver

Appium CDP Driver is a W3C WebDriver that allows you to connect to chromium based android mobile browsers like chrome & samsung browser through any WebDriver client.

Installation

Install cdp-driver (if not installed)

appium driver install --source npm appium-cdp-driver

Run Appium

LOCAL_PROTOCOL=true appium server -pa /wd/hub --use-drivers=cdp-driver

Capabilities

Appium Capabilities

CapabilityRequiredTypeDescription
appium:automationName+stringMust be CDP
appium:browserName+stringMust be chrome or Terrace

W3C Capabilities

CapabilityRequiredTypeDescription
platformName+stringMust be android

Commands

CommandRefDescriptionImplementation Status
activehereGet Active Element
backhereBack
clearhereElement Clear
clickhereElement Click
closeWindowhereClose Window
createSessionhereNew Session
createWindowhereNew Window
deleteCookiehereDelete Cookie
deleteCookieshereDelete All Cookies
deleteSessionhereDelete Session
elementDisplayedhereIs Element Displayed
elementEnabledhereIs Element Enabled
elementSelectedhereIs Element Selected
executehereExecute Script
executeAsynchereExecute Async Script
findElOrElshereFind Elements
forwardhereForward
fullScreenWindowhereFullscreen Window
getAlertTexthereGet Alert Text
getAttributehereGet Element Attribute
getComputedLabelhereGet Computed Label
getComputedRolehereGet Computed Role
getCookiehereGet Named Cookie
getCookieshereGet All Cookies
getCssPropertyhereGet Element CSS Value
getElementRecthereGet Element Rect
getElementScreenshothereTake Element Screenshot
getNamehereGet Element Tag Name
getPageSourcehereGet Page Source
getPropertyhereGet Element Property
getScreenshothereTake Screenshot
getTexthereGet Element Text
getTimeoutshereGet Timeouts
getUrlhereGet Current URL
getWindowHandlehereGet Window Handle
getWindowHandleshereGet Window Handles
getWindowRecthereGet Window Rect
implicitWaitW3ChereSet Implicit Timeout
maximizeWindowhereMaximize Window
minimizeWindowhereMinimize Window
pageLoadTimeoutW3ChereSet Page Load Timeout
parentFramehereSwitch To Parent Frame
performActionsherePerform Actions
postAcceptAlerthereAccept Alert
postDismissAlerthereDismiss Alert
printPageherePrint Page
refreshhereRefresh
releaseActionshereRelease Actions
scriptTimeoutW3ChereSet Script Timeout
setAlertTexthereSend Alert Text
setCookiehereAdd Cookie
setFramehereSwitch To Frame
setUrlhereNavigate To
setValuehereElement Send Keys
setWindowhereSwitch To Window
setWindowRecthereSet Window Rect
titlehereGet Title
uploadFile-Upload File

Keywords

FAQs

Package last updated on 24 Jul 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc