Adn*_*far 3 selenium automated-tests robotframework selenium-webdriver
下面是我的代码。当我运行它时,它显示一个WebDriverException。如何在Robot Framework中执行JavaScript代码?
这段return $(arguments[0]).data('${ToolTip}').options.title
代码在-java Selenium Web驱动程序中运行良好。
Mouse Over ${CreateTask}
Execute JavaScript return $(arguments[0]).data('${ToolTip}').options.title
Run Code Online (Sandbox Code Playgroud)
请注意,默认情况下,代码将在Selenium对象本身的上下文中执行,因此将引用Selenium对象。使用window来引用应用程序的窗口,例如window.document.getElementById('foo')。
所以
Mouse Over ${CreateTask}
Execute JavaScript return window.$(arguments[0]).data('${ToolTip}').options.title
Run Code Online (Sandbox Code Playgroud)
假设有一些库(最有可能是jQuery)实际上理解$
速记。
归档时间: |
|
查看次数: |
19162 次 |
最近记录: |