https://github.com/webmate-io/webmate-sdk-js-samples
Sample projects using the webmate TypeScript and JavaScript SDKs
https://github.com/webmate-io/webmate-sdk-js-samples
javascript-sdk samples sdk webmate
Last synced: 4 months ago
JSON representation
Sample projects using the webmate TypeScript and JavaScript SDKs
- Host: GitHub
- URL: https://github.com/webmate-io/webmate-sdk-js-samples
- Owner: webmate-io
- License: apache-2.0
- Created: 2019-07-15T21:39:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-07-10T06:28:59.000Z (6 months ago)
- Last Synced: 2025-07-10T15:06:58.148Z (6 months ago)
- Topics: javascript-sdk, samples, sdk, webmate
- Language: TypeScript
- Homepage:
- Size: 5.37 MB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# webmate TypeScript and JavaScript SDK Samples 
This repository contains examples of how to use the official [webmate TypeScript and JavaScript SDK](https://github.com/webmate-io/webmate-sdk-js).
# Samples
Before running the tests, enter your webmate credentials in `credentials.ts`.
To build the TypeScript tests located at `src/` run `npm run build`. This will create the according `.js` tests in the `test/` directory.
To run all tests execute `npm run test`.
Please note that running the tests will also build them automatically.
It is also possible to run the tests individually as mentioned in the according description in the table.
Test
Frameworks
Example Page Steps
Cucumber, Selenium, JUnit
Device Interaction Test
Mocha, Chai
Selenium Test
WebdriverIO, Mocha, Chai
URL Based Crossbrowser Test
Mocha, Chai
## webmate API
Although, the SDK provides a number of features and convenience wrappers it doesn't exhaust the full potential of the webmate API.
See the REST API [Swagger documentation](https://app.webmate.io/api/swagger) for a comprehensive summary of the webmate functionalities.