In this office hours, Nicole and Simme are joined by Iván Szkiba, a system architect at NNG LCC, and Mihail Stoikov, a software engineer at k6, to talk about how to make a k6 extension. We also discuss the rationale behind extensions Iván has created and how to get started if you're thinking about making an extension as well. 0:00 Intro 4:25 Iván's two-language rule for programming 9:53 How did we decide on the xk6 method for creating k6 extensions? 15:15 Iván's experience in creating his first extension 26:11 A rundown of Iván's k6 extensions and libraries 40:05 How much Go do you need to learn before developing k6 extensions? 44:31 Iván shows some of his code using his own k6 extensions 52:00 Large js libraries can have an impact on your test execution 58:19 Ways to contribute to or improve your experience of k6 More Office Hours: Nicole on Twitt
Hide player controls
Hide resume playing