Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve experience of launching iOS tests on BrowserStack #1192

Open
bartekpacia opened this issue Apr 12, 2023 · 12 comments
Open

Improve experience of launching iOS tests on BrowserStack #1192

bartekpacia opened this issue Apr 12, 2023 · 12 comments
Assignees
Labels
docs Concerns doc comments, READMEs, or docs feature New feature request package: patrol_cli Related to the patrol_cli package

Comments

@bartekpacia
Copy link
Contributor

bartekpacia commented Apr 12, 2023

customer: @mateuszwojtczak

We want to add docs for getting Patrol tests to run on BrowserStack, similar to the docs we already have for Firebase Test Lab. This issue mainly concerns iOS, since Android is easier to get started with and the same as Firebase Test Lab.

Notes:

@bartekpacia bartekpacia added docs Concerns doc comments, READMEs, or docs feature New feature request package: patrol_cli Related to the patrol_cli package labels Apr 12, 2023
@bartekpacia bartekpacia changed the title Add documentation for launching tests on BrowserStack Improve experience of launching tests on BrowserStack Apr 12, 2023
@bartekpacia bartekpacia changed the title Improve experience of launching tests on BrowserStack Improve experience of launching iOS tests on BrowserStack Apr 12, 2023
@bartekpacia
Copy link
Contributor Author

Work is being done internally here.

When it's ready we'll update the docs to make it easy to run Patrol tests on BrowserStack for y'all.

@Naweap
Copy link

Naweap commented May 28, 2023

I'm looking forward to implement Patrol with BrowserStack in our testing solution! Any news on this ?

@bartekpacia
Copy link
Contributor Author

Related: #1419

@bartekpacia
Copy link
Contributor Author

This is done - see https://patrol.leancode.co/integrations/browserstack.

@Naweap
Copy link

Naweap commented Sep 12, 2023

@bartekpacia Thanks for the amazing work. Looking forward to get the same for iOS.

@datdang1995
Copy link

Hi @bartekpacia, I would like to ask if there's any plan on integrating Browserstack for iOS side as of this moment

@jozefvodicka
Copy link

Any update please?

@AnthonyDadeWT
Copy link

I am hoping for this to be fixed as well!

@fylyppo
Copy link
Collaborator

fylyppo commented Feb 27, 2024

Hi all,
Basically iOS integration with BrowserStack works.
Firstly, you need to convert your scheme to use TestPlans via Xcode (Read more here).
Then, inside this thread and comment you can read more about integration and find bs_ios (it's not perfect, you may see "original_args[@]: unbound variable", then just put some character like: bs_ios a).

In the future, we should make this setup more convenient and support iOS officially but as of now you can try to use it like that.

@Dbis7
Copy link

Dbis7 commented Jun 20, 2024

@fylyppo Is there a guide on how to set up a scheme that uses Patrol in release mode with different flavors on Xcode?

@fylyppo
Copy link
Collaborator

fylyppo commented Jun 20, 2024

@Dbis7 all needed info should be at iOS setup section at https://patrol.leancode.co/getting-started#integrate-with-native-side. Also, you can pass flavor argument to patrol build command.

@Dbis7
Copy link

Dbis7 commented Jun 20, 2024

@fylyppo I have already configured all, i only need help with TestPlans in xCode and with .ipa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Concerns doc comments, READMEs, or docs feature New feature request package: patrol_cli Related to the patrol_cli package
Projects
None yet
Development

No branches or pull requests

7 participants