Frontend Performance Testing Using Xk6

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 13

  • @priyap2585
    @priyap2585 Год назад +3

    useful talk

  • @PanchamKumar-t7x
    @PanchamKumar-t7x Год назад +1

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

    • @JoeColantonio
      @JoeColantonio  10 месяцев назад

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

  • @kunalnegi8038
    @kunalnegi8038 5 месяцев назад

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

    • @JoeColantonio
      @JoeColantonio  5 месяцев назад

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

  • @luizwurlitzer
    @luizwurlitzer Год назад +1

    Cool!

  • @surajitdas94
    @surajitdas94 7 месяцев назад

    Can I load test with 100k user?

    • @JoeColantonio
      @JoeColantonio  6 месяцев назад

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

  • @jancosle
    @jancosle 8 месяцев назад

    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  8 месяцев назад

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

  • @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 ruclips.net/video/N7VJ9X5yAKo/видео.html as we have updated our API since making this video.