我面临这个错误
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']
的东西,而不将帧作为定位器的一部分。