framework the future of authoring tests and tasks in robot · robots from jupyter the future of...
TRANSCRIPT
Robots from Jupyter
the future of authoring Tests and Tasks in Robot Framework
NickAsko
Introducing
robots-from-jupyter/robotkernel
robots-from-jupyter/robotframework-jupyterlibrary
robots-from-jupyter/robotlab
KERNELS
LIBRARY
ENVIRONMENT
gtri/irobotframework
WELCOME TO THE FUTURE
WHAT IS JUPYTER?
KERNELS PROTOCOLS CLIENTS
SERVICES .IPYNBPEOPLE
KERNELS
Complete selectors directly from the system under test
.IPYNB EDIT EXECUTE
SHARE PUBLISHCONVERT
JUPYTER USERS
SCIENTISTS ANALYSTS ARTISTS
TEACHERS STUDENTS?
POWERUSERS
SCIENTISTS ANALYSTS ARTISTS
TEACHERS STUDENTS
WHAT DID WE DO BEFORE?
RIDE RED ATOM
VSCODE BRACKETS.ROBOT
WHAT CAN WE DO NOW?
Rapid iteration on Web APIInteractionwith REST Instance
ITERATE COMPLETE INSPECT
DOCUMENT REUSE EXTEND
ANNOTATE
COLLABORATE
Extend and customize your Robot runtime
INTERACTIVE TUTORIALS
SCRIPTED SCREENSHOTS
WORKFLOWAUTOMATION
FAST LIBRARY PROTOTYPING
VisualFeedbackIn theSystem-Under-Test
MORE. FUN.
MoreThan Just webStuff!
RobotLabrobots-from-jupyter/robotlab
A curated, ready-to-install environment for Robot
Framework & Jupyter on Windows, MacOS and Linux
Python 3.6Robot FrameworkrobotkernelJupyterLabSeleniumLibraryJupyterLibraryRESTInstance[Chrome|Gecko]DriverOpenCVCondaNodejsPipetc...
DEMO