Tag: 点击

元素不可点击Selenium webdriver

我有下面的代码,我不知道如何点击一个元素,而没有得到"Element is not clickable at point"错误消息。 在点击之前,您也可以看到我正在移动元素。 以下代码示例应该完全工作。 var webdriver = require('selenium-webdriver') , By = webdriver.By , until = webdriver.until; var driver = new webdriver.Builder().forBrowser('firefox').build(); driver.get('http://www.vapeworld.com/'); driver.manage().timeouts().implicitlyWait(10, 3000); for (i = 0; i < 5; i++) { try { driver.executeScript("try{jQuery('[name=\"" + i.toString() + "_name\"]')[1].click()}catch(Ex){};"); } catch (Ex) {} } driver.findElement(webdriver.By.id('search')).sendKeys('pax 2'); //to enter text driver.findElement(webdriver.By.className('button […]

如何在node-tap中使用beforeEach?

有人可以提供一个关于如何使用beforeEach吗? http://www.node-tap.org/api/理想情况下,承诺版本的一个例子,但callback版本的例子也不错。 这是我创build的一个testing工作正常的testing: 'use strict'; const t = require('tap'); const tp = require('tapromise'); const app = require('../../../server/server'); const Team = app.models.Team; t.test('crupdate', t => { t = tp(t); const existingId = '123'; const existingData = {externalId: existingId, botId: 'b123'}; const existingTeam = Team.create(existingData); return existingTeam.then(() => { stubCreate(); const newId = 'not 123' const newData […]