Невозможно получить поля ввода в Zombie.js - PullRequest
0 голосов
/ 17 марта 2019

Я должен провести тестирование с этим URL https://www.westernunion.com/fr/en/send-money/app/login, используя Zombie.JS. Идентификатор поля электронной почты здесь «txtEmailAddr». Мой код Zombie.JS -

const Browser = require('zombie');
var siteURL = 'https://www.westernunion.com/fr/en/send-money/app/login';
var browser = new Browser({ runScripts: false });

browser.visit(siteURL, function ()
{
    browser.wait(5000);
    var html = browser.html();
    console.log(browser.document.getElementById('txtEmailAddr'));
    browser.document.getElementById('txtEmailAddr').innerHTML ="abc@gmail.com";
});

Проблема в том, что я не получаю 'txtEmailAddr' в документе, т.е. я не могу установить поле идентификатора электронной почты.

console.log(browser.document.getElementById('txtEmailAddr')) gives null

Любая помощь будет высоко ценится.

...