Skip to content

How to use multi remote and multiple threads capabilities at the same time? #1695

@ssfxate

Description

@ssfxate

Multiple capabilities, wdio.conf.js:

capabilities: [
  { browserName: 'chrome' },
  { browserName: 'firefox' },
  { browserName: 'phantomjs' },
],

Multiremote, wdio.conf.js:

capabilities: {
  browserA: { desiredCapabilities: { browserName: 'firefox' } },
  browserB: { desiredCapabilities: { browserName: 'firefox' } }
},

My friend looked at webdriver.io code and says that multiremote can only be if capabilities is not an array.
I want to use multi remote with multiple threads capabilities at the same time.

Example of what i want…
Multiremote+multiple capabilites, wdio.conf.js:

capabilities: [
{
  browserA: { desiredCapabilities: { browserName: 'firefox' } },
  browserB: { desiredCapabilities: { browserName: 'firefox' } }
},
{
  browserA: { desiredCapabilities: { browserName: 'chrome' } },
  browserB: { desiredCapabilities: { browserName: 'chrome' } }
},
{
  browserA: { desiredCapabilities: { browserName: 'phantomjs' } },
  browserB: { desiredCapabilities: { browserName: 'phantomjs' } }
}
],

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions