Frontend Performance Testing Using Xk6

Поділитися
Вставка
  • Опубліковано 6 кві 2023
  • Introducing the DevOps Toolchain Show: Your one-stop source for insights on performance testing, scalability, reliability, and robustness in the ever-evolving world of software development. In this podcast, we dive headfirst into the DevOps movement, uncovering how collaboration and continuous testing are vital to delivering high-quality software at breakneck speed.
    Join our host Joe Colantonio and guests as they share their experiences and expertise on various DevOps topics, from containerization and infrastructure as code to security and performance testing. We're expanding our horizons to ensure we bring you the most relevant, cutting-edge tools and techniques in the software development landscape.
    Our goal? To help you navigate the complexities of the DevOps process and empower your teams to create top-notch applications that excel in both user experience and market readiness. As we embark on this exciting new journey, we'll continue exploring the vital role of performance testing while shedding light on other must-know tools and techniques to elevate your software development and quality efforts.
    Stay tuned as we delve deeper into the world of DevOps in the Software Delivery Lifecycle, and discover the tools, practices, and strategies that will propel your team to new heights. If you're passionate about building scalable, reliable, and robust applications, the DevOps Toolchain Show is the podcast you've been waiting for. Get ready to revolutionize how you develop and deliver software - one episode at a time!
    🔔 Subscribe and Hit the Bell to Get Access to my WEEKLY Automation, Performance, and Security Testing Awesomeness: rcl.ink/vAC
    💡==Resources==
    Get weekly automation tips from me straight to your inbox: testguild.com/10-test-automat...

КОМЕНТАРІ • 13

  • @priyap2585
    @priyap2585 8 місяців тому +2

    useful talk

  • @luizwurlitzer
    @luizwurlitzer 7 місяців тому +1

    Cool!

  • @kunalnegi8038
    @kunalnegi8038 6 днів тому

    Hey what about the reporting part?? How an we get the good decision making reports?

    • @JoeColantonio
      @JoeColantonio  3 дні тому

      I think they have a dashboard for reports github.com/grafana/xk6-dashboard

  • @user-nv8if2kl7z
    @user-nv8if2kl7z 7 місяців тому +1

    How many atmost VU users can we test for Front-end performance Testing

    • @JoeColantonio
      @JoeColantonio  4 місяці тому

      Is the question how many VU per machine can you run? If it depends on lots of factors

  • @jancosle
    @jancosle 3 місяці тому

    Looks great but honestly I waited for a deeper explanation about performance things, not about just how to make a test with k6 browser.

    • @JoeColantonio
      @JoeColantonio  3 місяці тому

      I appreciate your feedback and will consider a more in-depth performance explanation for future videos.

  • @surajitdas94
    @surajitdas94 2 місяці тому

    Can I load test with 100k user?

    • @JoeColantonio
      @JoeColantonio  Місяць тому

      In theory if you have enough client machines OR check our Artillery.io + Playwright they have a cloud that scales to infinity

  • @Hellsfoul
    @Hellsfoul Рік тому

    Hmm. Why do you switch to asynchronous code? Running a testcase is a very linear task. We will get a callback hell like on cypress.
    Normaly you use page objects and then you have to return promises from the page object functions. Very annoying.

    • @k6io
      @k6io Рік тому +1

      Hi there! Asynchronous code is very common when working with browser operations. Playwright, which is the inspiration for k6 browser, uses async/await to handle the asynchronous operations, so to provide rough compatibility, the k6 browser API will also be using async/await keywords. At the time of recording this video, k6 browser was still using native promises but this has now been updated on our future releases. I hope this helps! :) - Marie

    • @k6io
      @k6io Рік тому +1

      Feel free to check out ua-cam.com/video/N7VJ9X5yAKo/v-deo.html as we have updated our API since making this video.