Nightwatch: .elements () возвращает другой результат для geckodriver - PullRequest
0 голосов
/ 26 февраля 2020

Я использую Nightwatch. js. Вот этот кусок кода:

.elements("css selector", ".inputField", (inputFields: any) => {
  console.log("input fields", inputFields);
})

С помощью хроматографа он печатает:

{
  sessionId: '5d160b0b2808e96e181a67e347760c51',
  status: 0,
  value: [{
      ELEMENT: '0.31906899492724383-12'
    },
    {
      ELEMENT: '0.31906899492724383-13'
    },
  ]
}

Но с использованием geckodriver:

{
  value: [{
      'element-6066-11e4-a52e-4f735466cecf': 'f53da795-6871-4
    },
    {
      'element-6066-11e4-a52e-4f735466cecf': '38acacec-17ae-4
    },
  ]
}

В чем проблема? Тип возврата должен быть таким же. Я пытался установить w3c: false в chromeOptions, но ничего не изменилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...