<iframe width="560" height="315" src="https://www.youtube.com/embed/g_5_4G0jxoc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> <!-- Generated by <a href="https://www.yinote.co/#installation">YiNote</a> --> <!-- # [Performance Testing using K6 | vodQA Chennai 2021](https://www.youtube.com/watch?v=g_5_4G0jxoc) --> <!-- ## [2:06](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=126) --> He talked about performance testing in terms of load testing, but performance really means more than just load. <!-- ## [7:07](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=427) --> Differences between functional and performance testing <!-- ## [8:46](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=526) --> Performance testing requires production-like environment-- this doesn't take into account forms of performance testing that don't involve load testing <!-- ## [9:08](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=548) --> Monika Sharma <!-- ## [9:53](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=593) --> k6 supports Typescript? - verify and confirm what support entails <!-- ## [11:26](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=686) --> k6 Cloud <!-- ## [14:09](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=849) --> Browser recorder <!-- ## [16:27](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=987) --> k6 CLI <!-- ## [19:47](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=1187) --> script creation <!-- ## [22:13](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=1333) --> Ankur Jain - live demo of k6 script <!-- ## [26:02](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=1562) --> checks vs assertions: checks don't stop execution <!-- ## [33:23](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=2003) --> Executors! Yes! This is a really thorough presentation. <!-- ## [46:16](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=2776) --> Getting a 1.5 rps rate using constant arrival rate executor <!-- ## [48:26](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=2906) --> k6 vs JMeter vs Locust <!-- ## [49:30](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=2970) --> k6 vs Gatling is really js vs Scala <!-- ## [50:02](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=3002) --> k6 doesn't support distributed load generators (for free) <!-- ## [52:55](https://www.youtube.com/watch?v=g_5_4G0jxoc&t=3175) --> Ramp-up time to get started with k6 is less compared to Gatling