Просьба вас помочь PLZ по этому вопросу. Я использую MOCHA и Chai FW для моего тестирования здесь. Здесь у меня есть одна сохраненная форма, а именно формула, и я пытаюсь щелкнуть элемент с clickElement (driver, By.xpath ('// * [@ id = "clsmyGrid"]')) Но это не работает . У меня была возможность создать новую форму, и она начинает работать с тем же кодом, я имею в виду, я могу щелкнуть элемент. Здесь я сохранил эту форму, и он не выбирает идентификатор, чтобы щелкнуть элемент.
it('Searching for satistics row', done => {
setTimeout(function () {
clickElement(driver,By.xpath('//*[@id="clsmyGrid"]')).then(function(){
done();
});
}, executionPauseTime)
});
function clickElement(driver,by){
var ele = driver.wait(until.elementLocated(by), large);
return ele.click().then(function(res){
chai.assert.isOk(true);
}, function(error) {
chai.assert.fail(error.message)
});
}