Selenium 无法在Mocha framework中单击已保存表单中的元素
请求您在这方面提供帮助。 我在这里使用MOCHA和chai fW进行测试。这里我有一个保存的表单,即formula,我试图用clickElement(driver,By.xpath('/*[@id=“clsmyGrid”]')单击一个元素,但它不起作用。我有一个选项来创建一个新表单,它开始使用相同的代码,我的意思是我可以单击一个元素。在这里我保存了这个表单,它没有选择id来单击元素Selenium 无法在Mocha framework中单击已保存表单中的元素,selenium,selenium-webdriver,webdriver,mocha.js,Selenium,Selenium Webdriver,Webdriver,Mocha.js,请求您在这方面提供帮助。 我在这里使用MOCHA和chai fW进行测试。这里我有一个保存的表单,即formula,我试图用clickElement(driver,By.xpath('/*[@id=“clsmyGrid”]')单击一个元素,但它不起作用。我有一个选项来创建一个新表单,它开始使用相同的代码,我的意思是我可以单击一个元素。在这里我保存了这个表单,它没有选择id来单击元素 it('Searching for satistics row', done => {
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)
});
}
你能为你正在尝试自动化的页面发布HTML吗?这将有助于我们更好地解决您的问题。您可以发布您尝试自动化的页面的HTML吗?这将帮助我们更好地解决您的问题。