webdriver-ts
A lowlevel selenium implementation in typescript.
Features
- Use local selenium-server
- Use SauceLabs
- Use BrowserStack
Usage
Installation
Install as npm package:
npm install webdriver-ts --save
Install latest development version:
npm install webdriver-ts@next --save
API
;; { const browser = PretendtargetSeleniumApi 'http://localhost:4444/wd/hub'; const session = await api; const response = await api; await api;} { const browser = Pretend targetSeleniumApi 'http://ondemand.saucelabs.com/wd/hub'; const session = await api; const response = await api; await api;} { const browser = PretendtargetSeleniumApi 'https://hub.browserstack.com/wd/hub'; const session = await api; const response = await api; await api;}
Thanks to SauceLabs and BrowserStack for a free test account.