Experimental modules in k6 (k6 Office Hours #82)
Experimental modules in k6 were released in v0.40, and new modules for distributed tracing and browser testing have been added since. In this video, k6 Senior Software Engineer Théo Crevon talks to Developer Advocates Marie Cruz and Nicole van der Hoeven about what experimental modules are and how to use them.
// TIMESTAMPS
0:00 Intro to Théo
03:35 What are experimental modules?
07:15 When do extensions become experimental modules?
09:51 Current experimental modules
14:46 New tracing module
21:30 New browser module
23:47 What is async await and why does it matter?
27:48 Question about chaijs for automation
32:47 Demo of browser module
43:32 Experimental modules we're working on
46:43 Wishlist of experimental modules
50:08 Extension vs. experimental module vs. core feature
Contact Théo:
GitHub: https://github.com/oleiade
LinkedIn: https://www.linkedin.com/in/theocrevon/
Contact Nicole:
Twitter: https://twitter.com/n_vanderhoeven
Site: https://nicolevanderhoeven.com
Contact Marie:
Twitter: https://twitter.com/mcruzdrake
Site: https://www.testingwithmarie.com/
Learn more about k6:
Website: https://k6.io
Repo: https://github.com/k6io/k6