Keywords are the the smallest unit of Robot Framework tasks and tests. The built-in Robot Framework documentation is pretty good, but for various reasons, are split out below.
click 🔎 in the bottom right to filter
Browser + Server¶
JupyterLibrary inherits all of the keywords of SeleniumLibrary, and then adds a few more, including the two most important ones:
Wait for New Jupyter Server to be Ready
Terminate All Jupyter Servers
All the server keywords include Jupyter in the keyword name, and all of the client keywords (e.g. JupyterLab) are also dynamically loaded. A few screenshot convenience methods are also provided.
The Jupyter client keywords are themselves defined in
.robot files, and are loaded dynamically. They all include the name of the client in the keyword name.
Jupyter Notebook Classic¶
nteract on Jupyter¶
nteract_on_jupytersupport is no longer feasible, due to obfuscated CSS attributes. JupyterLibrary 0.2.0 did however support