Yul*_*lia 9 javascript ruby selenium webdriver
是否有已知的解决方案在Webdriver,Ruby绑定中执行Eval(Javascript执行)?
相当于Java中的以下示例.
WebElement element = driver.findElement(By.id( "foo" ));
String name = (String) ((JavascriptExecutor) driver).executeScript(
"return arguments[0].tagName" , element)
Run Code Online (Sandbox Code Playgroud)
jar*_*rib 17
等价的Ruby将是:
name = driver.execute_script("return arguments[0].tagName" , element)
Run Code Online (Sandbox Code Playgroud)
(要获取标记名称,您也可以只调用element.tag_name)
归档时间: |
|
查看次数: |
13562 次 |
最近记录: |