jxbrowser with TC 15.81
We have been testing plugins for legacy desktop java applications for the past year or two. These plugins utilize jxbrowser 7.42.0, which in turn utilizes chromium 32.0.6834.84. The plugins have all been built with the debug port (9222) exposed.
At the start of each test, we would run the 32.0.6834.84 chromeDriver via TestedApps, and could then connect to the embedded browsers via:
remoteBrowser = Browsers.RemoteItem('http://localhost:9515', capabilities)
remoteBrowser.Run()
remoteBrowser.WaitPage(url, xxxx)
We could then access html elements within the embedded browser in our tests.
After upgrading to newest TC (15.81), this process no longer works. Running the same script, TC is now trying to open a new native Chrome browser rather than attach to the open embedded browser instance.
Is there an updated method for connecting to the remote browser? We are currently using the following for capabilities:
{
name: 'chrome',
type: 'remote',
'goog:chromeOptions': {
debuggerAddress: '127.0.0.1:9222',
args: ['--no-sandbox']
}
Thanks for any assistance.
~Justin