Остановите кукловод, удаляя текст мгновенно - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь разместить информацию об автозаполнении Pupeteer на странице PayPal, но когда я пытаюсь набрать ее, моя информация мгновенно удаляется, вот клип, показывающий, что происходит: https://gyazo.com/205c07d98126ec31fe5c06551164d8d1

Вот мой код:

await page.waitForSelector('input[id="cc"]');
page.type('#cc', '1234123412341234');

Не уверен, что происходит, я попытался изменить атрибут 'value' элемента, но при отправке формы он не распознает информацию. Не уверен, что еще делать! (

1 Ответ

1 голос
/ 18 марта 2019

Две вещи, которые мне приходят на ум, чтобы проверить:

  • проверить, есть ли у вас такая же проблема с другими полями ввода из Paypal.Может быть важно изолировать проблему и сделать более точное исследование
  • , чтобы проверить, связана ли проблема только с Puppeteer или с другими средами тестирования пользовательского интерфейса (такими как Cypress, TestCafè, Selenium).Важно понять, делает ли Paypal что-то, чтобы блокировать все инструменты автоматизации браузера (я бы сделал это, если бы я был на их месте), или если у них есть ошибка (кажется, ошибка с контролируемыми полями ввода React / Vue), чточто-то связано с автоматизацией.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...