UI test
headless chrome
selenium
selenium grid: for browser compatibility
Unit Test
mock
stub
spy: check the function has been called how many times
load test
Apache Bench
JMeter
Apache bench and JMeter can only test the backend api loads. They cannot test WebRTC