domsolutions / xk6-fasthttp

A k6 extension using fasthttp library for improved speed of HTTP/1.1 requests
Apache License 2.0
2 stars 0 forks source link

Bump go.k6.io/k6 from 0.48.0 to 0.49.0 #5

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 9 months ago

Bumps go.k6.io/k6 from 0.48.0 to 0.49.0.

Release notes

Sourced from go.k6.io/k6's releases.

v0.49.0

k6 v0.49.0 is here šŸŽ‰! This release:

  • Adds a built-in web dashboard that displays test results in real time.
  • Introduces clear functionality to the browser module's locator classes.
  • Merges the gRPC experimental module back into the gRPC core module.
  • Enables the ability to get the selection from an element in k6/html.
  • Collects internal modules and outputs used by a script.
  • Prepares k6/experimental/timers for stabilization.

Breaking changes

  • #3494 stops updating loadimpact/k6 docker image. If you still use it, please migrate to the grafana/k6 image.
  • browser#1111 removes timeout option for isVisible and isHidden since the API no longer waits for the element to appear on the page.

New features

Web Dashboard

The new web dashboard brings real-time visualization to load testing. This feature allows users to monitor test progress and analyze results dynamically, enhancing the overall testing experience.

Real-time test results

Activate this feature using the environment variable K6_WEB_DASHBOARD=true. For this initial release, the dashboard is not enabled by default to allow users to opt into this new experience as it evolves.

K6_WEB_DASHBOARD=true k6 run script.js

Once enabled and the test script is running, navigate to http://localhost:5665 in your web browser to access the dashboard.

k6 Web Dashboard Overview

Test report

The web dashboard also offers an HTML test report (see an example) for detailed analysis, enabling easy sharing and downloading capabilities for collaboration.

To access and download the report, click on the Report button in the dashboard's top right corner or use the K6_WEB_DASHBOARD_EXPORT environment variable.

K6_WEB_DASHBOARD=true K6_WEB_DASHBOARD_EXPORT=test-report.html k6 run script.js

Add clear to the locator class browser#1149

The new clear method on the locator class clears the text boxes and input fields. This is useful when navigating to a website where the text boxes and input fields already contain a value that needs to be cleared before filling it with a specific value.

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
domsolutions commented 8 months ago

@dependabot merge