grafana / xk6-browser

k6 extension that adds support for browser automation and end-to-end web testing via the Chrome Devtools Protocol

Home Page:https://grafana.com/docs/k6/latest/javascript-api/k6-experimental/browser/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Migrate Keyboard APIs to async

inancgumus opened this issue · comments

Tasks

  1. mapping refactor stability
    inancgumus
  2. async
    inancgumus
  3. Area: browser
    inancgumus
  4. documentation good first issue hacktoberfest
    inancgumus
  5. browser
    allansson

What

Migrate the following APIs according to the How section in #428:

Class Method Current k6 Return PW return
Keyboard down void Promise
Keyboard insertText void Promise
Keyboard press void Promise
Keyboard type void Promise
Keyboard up void Promise

For details on the Why and How, check the overarching issue in #428.