How can I test a Crosswalk application with BrowserStack?

101 views Asked by At

At our company, we maintain a legacy Android application which uses Crosswalk to embed a web view. We would like to implement automated end-to-end tests for this app using Appium and ChromeDriver.

Unfortunately, the version of Chrome used by Crosswalk is modified in such a way that ChromeDriver cannot connect to it. This is a known issue, and the recommended workaround is to use a custom patched version of ChromeDriver instead.

This solution works for running tests locally. But BrowserStack doesn't seem to allow for supplying a custom build of ChromeDriver. I can choose from a set list of versions, but that won't help, as none of those versions have the Crosswalk patch.

Is there a way to make this work with BrowserStack?

1

There are 1 answers

0
Xtraterrestrial On

I had used BrowserStack for my native app tests as well. Currently, they do not provide any custom capability to select the ChromeDriver version.