Как использовать разные учетные данные для разных сессий, выполняя функциональные тесты с транспортиром?

Я создаю конфиг для запуска тестов на стеке браузеров для разных браузеров:

exports.config = {      
  ...

  commonCapabilities: {
    'browserstack.user': 'someUser',
    'browserstack.key': 'someSecretKey',
  },

  multiCapabilities: [{
    'browserName': 'Chrome'
  },{
    'browserName': 'Safari'
  },{
    'browserName': 'Firefox'
  },{
    'browserName': 'IE'
  }]
  ...

};

Это работает отдельно для каждого браузера, но когда я запускаю их параллельно, я получаю сообщение об ошибке.

Проблема в том, что приложение разрешает пользователю только один сеанс одновременно.

Можно ли запускать тесты с разными учетными данными для каждого сеанса? Итак, 4 браузера - 4 разных набора учетных данных.

0 ответов

Другие вопросы по тегам