0
我开始在Selenium2驱动程序中使用Behat/Mink,我想知道是否可以从HTML表格的特定单元格获取值在我的页面上。 td标签没有任何标识。但我曾经使用actiwate单元测试,他们曾经有一个函数让我可以根据它的位置来获取单元格。有这样的事吗?是否有可能从使用Behat /水貂的HTML表格中获取值
我甚至会在这个阶段给我一整行的答案!
谢谢。
我开始在Selenium2驱动程序中使用Behat/Mink,我想知道是否可以从HTML表格的特定单元格获取值在我的页面上。 td标签没有任何标识。但我曾经使用actiwate单元测试,他们曾经有一个函数让我可以根据它的位置来获取单元格。有这样的事吗?是否有可能从使用Behat /水貂的HTML表格中获取值
我甚至会在这个阶段给我一整行的答案!
谢谢。
你可以使用这样的东西。
/**
* @Given /^The cell contains "([^"]*)"$/
*/
public function cellContains($value)
{
$td = $this->getSession()->getPage()->find('css',
sprintf('table tbody tr td:contains("%s")', $value)
);
// rest of your code
}
如果你可以提供一个表的例子,也许我可以给你一个更准确的代码。