Skip to content

Js wdio android example#56

Open
qbalsdon wants to merge 2 commits intomainfrom
js-wdio-android
Open

Js wdio android example#56
qbalsdon wants to merge 2 commits intomainfrom
js-wdio-android

Conversation

@qbalsdon
Copy link
Collaborator

Simple example for the WDIO lMobile JS example.

Does not have API keys, dependecies or unnecessary info - tries to be the bare minimum. I'm fairly sure we can get iOS to do the same via changing the appium config.

@qbalsdon
Copy link
Collaborator Author

@EvincedShane @max-evinced do I need to add this to the pipeline?

@max-evinced
Copy link
Collaborator

Yes @qbalsdon but that's a TBD item we can handle later. Ideally we'd have a yaml file per Language, the matrix has served us well but is getting complex and we don't have java in here yet

Copy link
Collaborator

@max-evinced max-evinced left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CICD to come, amazing effort!

You need to get a local version of the [Evinced WebDriverIO Mobile SDK][2]

```bash
npm install -D ../../libs/wdio-mobile-sdk-1.24.0.tgz
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is fine for now but we will use a .npmrc file in the pipeline. We can't commit any SDKs to prod.


## App used

The app used in this example is the [Evinced Android Demo app][1]. You'll need to install this on the device.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we do have a sauce labs account. Cloud Vendors are pretty easy with WDIO. see example https://github.com/max-evinced/wdio-v8-evinced/blob/main/wdio.sauce.conf.js

I need to add this to our web example as well, so again totally fine to commit this for now. we'll make it CICD compatible later

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments