๐’๐ก๐ข๐Ÿ๐ญ ๐‹๐ž๐Ÿ๐ญ ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐“๐ž๐ฌ๐ญ๐ข๐ง๐  ๐ฎ๐ฌ๐ข๐ง๐  ๐Ž๐ฉ๐ž๐ง ๐’๐จ๐ฎ๐ซ๐œ๐ž ๐“๐จ๐จ๐ฅ - ๐Š6.๐ข๐จ

preview_player
ะŸะพะบะฐะทะฐั‚ัŒ ะพะฟะธัะฐะฝะธะต

๐Œ๐ž๐ฌ๐ฌ๐š๐ ๐ž ๐Ÿ๐ซ๐จ๐ฆ ๐Œ๐š๐ซ๐ข๐ž ๐ƒ๐ซ๐š๐ค๐ž :-

One of the testing trends that I can see continuing on in 2022 is shifting performance testing to the left,
so we can catch any performance issues on our applications earlier on.

Traditionally, performance testing has been known to be completed after a feature has been deployed and run by dedicated performance engineers
which created a siloed approach. To encourage developers to also write performance tests, developer friendly tools such as k6 have been created.

In this session, I want to introduce you to k6, how it can help with testing the performance of your applications,
what are its features and a code demonstration on how to use k6

๐Š๐ž๐ฒ ๐ญ๐š๐ค๐ž๐š๐ฐ๐š๐ฒ๐ฌ:

1) Understand what k6 is and why was it created
2) Understand the different features of k6 and how it can perform types of performance testing such as load, stress or soak testing
3) A technical understanding on how to integrate k65) Learn how to save a lot of time and increase your productivity by using Test Case Studio.
4) Q&A

๐๐ซ๐ž-๐ซ๐ž๐ช๐ฎ๐ข๐ฌ๐ข๐ญ๐ž๐ฌ:

1) Node and NPM installed
2) Brew installed
3) Code editor (VSCode for example)
4) Basic experience with JavaScript
ะ ะตะบะพะผะตะฝะดะฐั†ะธะธ ะฟะพ ั‚ะตะผะต
ะšะพะผะผะตะฝั‚ะฐั€ะธะธ
ะะฒั‚ะพั€

Thanks, Marie, for this excellent presentation! Someone found this and shared it on our team Slack. We love how you explained k6 in such an approachable way. :)

kio
ะะฒั‚ะพั€

Premiere Chat :-

saikrishna prasad
Hi All

saikrishna prasad
May I know if we can get the sample of this code or github location?

Ajay Lunia
@saikrishna prasad As of now we have not created any code repo. This session remains there under STET playlist. please go through the video and use the code.

Marie Drake
@saikrishna prasad I can also try to create a quick github repo so if you send me a message via Twitter or my blog, I can share the url afterwards

saikrishna prasad
Thanks Ajay

Ajay Lunia
@Marie Drake :- That's Awesome ๐Ÿ™‚

saikrishna prasad
Dats sounds great Marie.:)

saikrishna prasad
What is the difference between K6 and karate? Which one is more preferable?

Karthikeyan Rajendran
karate for api testing and k6 for performance testing

saikrishna prasad
@Marie Drake - Please type in the url for your blog

Ajay Lunia

saikrishna prasad
For setting up a different zone - do we need to define any other parameters in cloud?

Marie Drake
@saikrishna prasad I haven't used the k6 cloud extensively so I might be wrong here but I imagined you can select the different zones from a dropdown an then specify the distribution percentage

saikrishna prasad
Thank you Marie

saikrishna prasad
By Default - server side - it will select the server in the same country..right?

Marie Drake
@saikrishna prasad I don't think it will select the default. When I used the browser extension, the default country was set to US instead of UK

Kenneth Adewale
Can K6 work with web sockets?

Ajay Lunia
@all :- Marie is with us for few more minutes if you have any question on K6 feel free to ask her.

saikrishna prasad
ok got it.May based on the ip address it will select the ip address in the same subnet..not sure.

saikrishna prasad
Can we integrfate K6 with Graph QL also?

Marie Drake
@saikrishna prasad Yes k6 can also support GraphQL queries

Ajay Lunia
@Marie Drake :- Thank you for showing your presence and answering questions ๐Ÿ™‚

Ajay Lunia
@All :- Thank you all for Attending this session

QAFox