如何从Robot Framework中选择或输入任何x框架和I框架元素中的文本



我面临这个错误

Select Frame    css:iframe[id^="terminal xterm jp-Terminal-body"]
Sleep    2s    
Input Text    css:iframe[id^="terminal xterm jp-Terminal-body"]    git clone https://github.com/IshanChakraborty96/sample-test-notebook.git
Sleep    2s    
Press Keys    //textarea[@class="xterm-helper-textarea"]    Enter

我使用这个代码为Jupyter终端从自动化克隆我的笔记本。

一旦调用了Select Frame,上下文就在该框架内。您使用的任何定位器都应该相对于框架,而不是文档。

例如,给定一个看起来像这样的页面:

<iframe id='terminal xterm jp-Terminal-body">
<input id='foo'>
</iframe>

然后,您可以访问输入,方法是首先切换到帧,然后使用类似//input[@id='foo']的东西,而不将帧作为定位器的一部分。

相关内容

  • 没有找到相关文章

最新更新