OLD | NEW |
1 === RTCBot === | 1 === RTCBot === |
2 RTCBot is a framework to write tests that need to spawn multiple webrtc | 2 RTCBot is a framework to write tests that need to spawn multiple webrtc |
3 endpoints. | 3 endpoints. |
4 | 4 |
5 == Description == | 5 == Description == |
6 RTCBot is a framework that allows to write tests where logic runs on a single | 6 RTCBot is a framework that allows to write tests where logic runs on a single |
7 host that controls multiple endpoints ("bots"). It allows creating complex | 7 host that controls multiple endpoints ("bots"). It allows creating complex |
8 scenarios that would otherwise require non-trival signalling between multiple | 8 scenarios that would otherwise require non-trival signalling between multiple |
9 parties. | 9 parties. |
10 | 10 |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 * Bot type is specified directly by the test. | 50 * Bot type is specified directly by the test. |
51 | 51 |
52 == Android == | 52 == Android == |
53 Before running test with Android one MUST forward the device port 8080 to the | 53 Before running test with Android one MUST forward the device port 8080 to the |
54 host machine. That is easy to achieve with chrome port forwarding tools. | 54 host machine. That is easy to achieve with chrome port forwarding tools. |
55 - Visit chrome://inspect/devices on the host machine. | 55 - Visit chrome://inspect/devices on the host machine. |
56 - Configure and enable port forwarding 8080 -> localhost:8080 | 56 - Configure and enable port forwarding 8080 -> localhost:8080 |
57 - Open chrome on you Android device before running test, and leave it | 57 - Open chrome on you Android device before running test, and leave it |
58 running until the end of test. | 58 running until the end of test. |
59 - Run your test. | 59 - Run your test. |
OLD | NEW |