Ricardo Barbosa
Ricardo Barbosa
### Is your feature request related to a problem? It's cool that we can do this ```ts const texts = await browser.$$('h3').map((img) => img.getText()) ``` but that's because `$$` returns...
### Is your feature request related to a problem? N/A ### Describe the solution you'd like. Built in test-runner could eventually replace or co-exist with jest https://nodejs.org/dist/latest-v18.x/docs/api/test.html ### Describe alternatives...
### Is your feature request related to a problem? A [new API](https://github.com/cucumber/cucumber-js/blob/v8.0.0-rc.3/docs/javascript_api.md) is now available to run Cucumber tests. webdriverIO would benefit a lot from it. Currently, there are a...
### Is your feature request related to a problem? With async mode, we can do this: ```js await $("id=foo").$("bar").click(); ``` but if we add a custom command to the element...
### WebdriverIO Version latest ### Node.js Version 14 ### Mode WDIO Testrunner ### Which capabilities are you using? ```shell { platformName: "iOS" } ``` ### What happened? Like the title...
### Is your feature request related to a problem? Currenlty Cucumber users can add attachment to the framework with `this.attach` function. These attachments play nicely with Cucumber oriented third party...
Allow Cucumber adapter to publish reports to https://reports.cucumber.io/. According to the documentation it's a matter of passing a simple `publish` flag to the the `cucumber-js` binary. And yet currently, passing...
Run-able [Proposal Playground](https://www.typescriptlang.org/play?#code/KYOwrgtgBAYgTmAlgFygbygcgIIAdcA2wmANFAPJwCGIA5sGQMJgDGkARsHFAL4BQoSFABqwesirsi6KAAUA9hOTyyAUVq1CNVPz4B6PVAAikCAE8oiCLnlxkAZzIAVAMpQtZ2nHlgQAEygWGhBFKAQQSwAzS2tbZGA-PhZ5EHtUJwALUCgAXigACmAAD1w4YHt7RBSALig0uEQ6MkiQWvyAOk6qOFp7WpozAEpcgD4oAeGcseQEYABuJJS0qD9gSMbgWW6qCGB4uCczXGBcgs727t7+kCHRqBmweb59Q1lvG3sqAjIqKEjfFjIKoRZAZKioCQAa3K4ygACVgMk4AF5NFVOAIPZxv4VmsNljkEcTrhtrt9vZFqlUGVaIg0lxDscsXl8oSmbUEUi-AAeeqNWhkDAAbUaqyKlgifLoAF1alLaFAAD5QAByHC4vBGkzGaD4UAo7AAVojkO1QDNEOVWUT7IN2pFbKoqCwMvl8kKQDsGPcidLtbj1iBNqS9gyifldfr9Z7drUY96DJYze1YAgUHqo4n0UI9AB3KAYriIFhQaFmLHdE4hVAfSpSE7sCyM4AuFgNXCoVaVWggMi5k5BSVUSLAAgWdYEfal4DljP6mnFXBx4D5hG0VQlfLkI0m9pl+zW452if7fKQu4AQjVEE4cDPgzthvkjXymEVmAfZETiGTUDwhGARVKBoehFWYNgby4Eg53uahUgdOBdjgNo+jqC06H9Cl9R4B8+F0RM3nkD4vigMBPnoMhKmsaR-hAQFgSgXMUAyA1jUBdwQ32MhQW8fNBExCVKlWF4oEYL4iACXMsjKAA3DVVkDYNqDJMNjkYnwCACThAnEhI+BpOl9mbA8MHgJBkDIURxEkaQcOeIhUHpXAYBABYRIAVXsLgsUHXEWAISt0DMlAeCgWx0CsvYbOAULGlE1h1W4RcygqYERIAKTI1ACEQaFsQsRRpI45TQ24NkTgUjYtIsSqgy2EqjKJETMhnHSIi+ex5B9NTQWJTiNUbFZnzoaczFRbrgHG8beqgbNoDigBHR40jSlqQFfABJOoMg0gIwTk7EAH4grTZBYoicwoHYKh7GhZBSDQ4BnIiPIbrMOi-gBIEUgKSJTtqMtpqJcbguQYZIygRNPO8+4qEhfkrtAPFUHG1Z-MrAJQagfiyAgOGB3kaxujpJYfgqLhvtSMg9hYDNEEifI-vM3IcjyUGhVB9pgLoYA-Qh-VklSeQiHaAh5FofIACJsHJuwEZQCsIlsEDgAvSXBgzfg7JE1QIDAAL4ixcIQAR6aske3ARPqr0pzpCbEkTDaQHiAgcq81IKrpDwsSIymKSclype5+h1aAA) In its essence, allow for something like this to happen: ```ts // Expose registerTypes to user import { Then, defineParameterType, registerTypes } from '@cucumber/cucumber'; enum Fruit {...
To more easily setup drivers `npx appium driver update xcuitest` shouldn't fail if the driver is not installed. We should just go ahead and install the latest version. Currently, an...
With beta 20 and up, integration stops working. See https://github.com/webdriverio/webdriverio/issues/8012 Diff of beta 19 -> beta 20 https://github.com/appium/appium/compare/[email protected]@2.0.0-beta.20 Also, with beta 19 this WDIO config works: ```js ['appium', { args:...