希望有人能帮忙/指引我一个答案...
我正在使用Codeception测试我们的网站。除了无法找到一种方法来悬停菜单元素以显示其余菜单之外,一切都很好。
使用watir和webdriver,我可以使用browser.div(:class->"menu-item-1").hover 我确实找到了moveMouseOver,但它似乎不起作用。我尝试过...
我正在使用Codeception测试我们的网站。除了无法找到一种方法来悬停菜单元素以显示其余菜单之外,一切都很好。
使用watir和webdriver,我可以使用browser.div(:class->"menu-item-1").hover 我确实找到了moveMouseOver,但它似乎不起作用。我尝试过...
moveMouseOver('//div/div/div/div/ul/li[2]/a')
并且
移动鼠标到'.menu-item-1'上
$I->seeElement( 'a[title="Pin it!"]' );
都是正确的,对吗? - ChrisseeElement
检查元素是否存在且可见,而seeElementInDOM
则检查元素是否存在,无论其是否可见。http://codeception.com/docs/modules/WebDriver#seeElement - Mill Hill Automation