Yes, thanks Trong, I saw a youtube video on that later on. However, if I want to integrate with BrowserStack, which means I only have one option, which is to set “Run with” and select Remote. Under Remote of “Project Settings”, I can add the browserStack remote web server URL, and add capabilities in the grid with Name, type, value, but, within this grid, I cannot set an array of capabilities, meaning, in my above example, to tell browserstack to run with multiple browsers and its corresponding versions. If I want to have browserstack to run a test suite with multiple web browsers, I cannot find a way to do so right now. I can only have 1 chrome browser and its version. Once. Even if I drop the same test suite in the collection, there’s still one Remote settings I can choose. I want to leverage browserstack’s multiple runs feature which needs to have multiple browserName specified in the capabilities. I think the only way is to have multiple Projects, because one project will have one Remote settings, so the next project will have the same tests, but the remote setting is set to a different remote browser, but then I will have to have the build command to execute again, or maybe use a bash file to run again. So let’s say if I have multipel OS, windows7, windows 8, windows 10, OSX El Capitan, High Sierra, with Chrome 65, Firefox 58, Safari etc, with all these combinations, I will have quite a few redundancies. Of course I can have in the Test Suite Collection with Firefox headless and probably set a version, and Chrome headless, but linux server only support these 2, if I want opera, safari, is that’s possible? that’s also one reason we want to leverage BrowserStack remote server and in the config to put multiple browsers and OS. So still just wondering if there’s still a way to do something like that. See this example: https://www.browserstack.com/automate/webdriverio
scroll down to Speed up Testing section for their config.
ultimately, my goal is to have a linux build server running bamboo and kick off command line run using browserstack with multiple browsers at once and see it in browserstack webUI.
I really appreciate your input and help here. Let me know if currently what I intend to do is possible with current Katalon build.
One possible request would be to have the option of multiple Remote settings. so Remote1, Remote2, RemoteCustomname… so when I execute command line of the test suite collection, it will execute different Remote browserstack browsers and OS combinations.