Le plugin BrowserStack Integration est un connecteur permettant d'exécuter des tests automatisés WEB et d'application mobile conçus depuis Katalon Studio vers le service BrowserStack.
Pour vous aider à comprendre les différentes options je vous suggère de vous rendre sur BrowserStack Capabilities Les champs qui ont la mention "required" sont obligatoires. S'ils ne sont pas renseignés, vous ne pourrez pas utiliser le plugin.
import com.devstored.Browserstack
Pensez à enregistrer vos travaux afin de s'assurer que la dépendance fonctionne
Browserstack.startApplication(GlobalVariable.appPathIOS, GlobalVariable.browserstack_ID, false)
true = l'application se désinstallera à la fin de l'exécution du cas de test (valable uniquement pour l'exécution sur vos simulateurs iOS et Android)
Si vous voulez exécuter votre script sur BrowserStack, il est obligatoire de renseigner un "browserstackID" dans les GlobalVariable. Si vous exécutez sur un simulateur local iOS ou Android, le "browserstackID" n'est pas requis
Ce morceau de code n'est pas requis si vous utilisez des navigateurs BrowserStack
Tous les fichiers de configuration génerés depuis le plugin BrowserStack Integration commence par "bs_"
Je ne travaille pas pour la société BrowserStack et je n'en suis pas affilié. Si vous avez des questions à propos de leur service vous pouvez consulter la documentation : BrowserStack Docs
Si vous avez des questions ou des bugs avec ce plugin, vous pouvez me contacter.
The BrowserStack Integration plugin is a connector for running automated WEB and mobile application tests designed from Katalon Studio to the BrowserStack service.
To help you understand the different options I suggest you go to BrowserStack Capabilities Fields marked "required" are mandatory. If they are not filled in, you will not be able to use the plugin.
import com.devstored.Browserstack
Remember to save your work to make sure the dependency works
Browserstack.startApplication(GlobalVariable.appPathIOS, GlobalVariable.browserstack_ID, false)
true = the application will be uninstalled at the end of the execution of the test case (valid only for the execution on your iOS and Android simulators)
If you want to run your script on BrowserStack, it is mandatory to enter a "browserstackID" in the GlobalVariable. If you are running on a local iOS or Android simulator, the "browserstackID" is not required
This piece of code is not required if you are using BrowserStack browsers
All configuration files generated from the BrowserStack Integration plugin start with "bs_"
I do not work for BrowserStack and am not an affiliate. If you have any questions about their service you can consult the documentation: BrowserStack Docs
If you have any questions or bugs with this plugin, you can contact me.
Visit Katalon Forum for Plugin related discussions.