Я должен провести тестирование с этим 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
Любая помощь будет высоко ценится.