Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/leaysgur/webrtc-e2e

E2E test for WebRTC app with TestCafe.
https://github.com/leaysgur/webrtc-e2e

Last synced: 24 days ago
JSON representation

E2E test for WebRTC app with TestCafe.

Awesome Lists containing this project

README

        

# webrtc-e2e

by `testcafe`(= not using `selenium`).

### Setup

```sh
# prepare your key
echo "window.__SKYWAY_KEY__ = '';" >> ./src/shared/key.js

# then run all tests
npm run test
# or run specified test
npm run test -- --src ./tests/2.js

# for dev
npm run _server
npm run _tc -- --src ./tests/1.js --browsers firefox
```

### Contents

- 1: Vanilla P2P:Media
- 2: SkyWay P2P:Media
- 3: SkyWay P2P:Data
- 4: SkyWay P2P:Media replaceStream
- 5: SkyWay MeshRoom
- 6: SkyWay SfuRoom