Software zum Installieren eines Smart-Mirror Frameworks , zum Nutzen von hochschulrelevanten Informationen, auf einem Raspberry-Pi.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 1.3KB

12345678910111213141516171819202122232425262728293031323334353637
  1. WebdriverIO Protocol Helper
  2. ===========================
  3. This package stores the definition for various automation protocols such as [WebDriver](https://w3c.github.io/webdriver/) or vendor specific protocol extensions like for [SauceLabs](https://saucelabs.com/). Unless you are interested in generating a WebDriver client there should be no reason why you should need this package. This package holds the definition of the following protocols:
  4. - [WebDriver](https://w3c.github.io/webdriver/)
  5. - [JSON Wire Protocol](https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol)
  6. - [Appium](http://appium.io/)
  7. - [Mobile JSON Wire Protocol](https://github.com/SeleniumHQ/mobile-spec/blob/master/spec-draft.md)
  8. - [Sauce Labs](https://saucelabs.com/)
  9. - Chrome (WebDriver extension when running Chromedriver)
  10. - Selenium (when running Selenium Standalone Server)
  11. ## Install
  12. To install the package, run:
  13. ```sh
  14. $ npm install @wdio/protocols
  15. ```
  16. ## Usage
  17. You can get data by importing the package as follows:
  18. ```js
  19. import { WebDriverProtocol, MJsonWProtocol, JsonWProtocol, AppiumProtocol, ChromiumProtocol, SauceLabsProtocol, SeleniumProtocol } from '@wdio/protocols'
  20. /**
  21. * get description of session command
  22. */
  23. console.log(WebDriverProtocol['/session'].POST.description)
  24. ```
  25. ----
  26. For more information on WebdriverIO see the [homepage](https://webdriver.io).