一个用于自动化(测试)Jupyter最终用户应用程序和扩展的Robot Framework库。
项目描述
robotframework-jupyterlibrary
一个用于自动化(测试)Jupyter最终用户应用程序和扩展的Robot Framework库
pip | conda | docs | demo | actions |
---|---|---|---|---|
使用
编写使用JupyterLibrary
关键词的.robot
文件...或者在笔记本中使用魔法。
*** Settings ***
Library JupyterLibrary
Suite Setup Wait For New Jupyter Server To Be Ready jupyter-lab
Test Teardown Reset JupyterLab And Close
Suite Teardown Terminate All Jupyter Servers
*** Test Cases ***
A Notebook in JupyterLab
Open JupyterLab
Launch A New JupyterLab Document
Add And Run JupyterLab Code Cell
Wait Until JupyterLab Kernel Is Idle
Capture Page Screenshot
查看验收测试以获取示例。
安装
pip install robotframework-jupyterlibrary
或
mamba install -c conda-forge robotframework-jupyterlibrary
或(如果您必须)
conda install -c conda-forge robotframework-jupyterlibrary
或查看贡献指南以进行开发安装。
自由软件
JupyterLibrary 是在 BSD-3-Clause 许可协议下的自由软件。它包含了来自多个其他项目的代码
- Jyve (BSD-3-Clause)
- 机器人关键字的初始实现
其中一些测试方法(仅以源代码形式分发,例如不提供轮子)也来自其他工具
- ipyforcegraph (BSD-3-Clause)
- 测试内核覆盖的初始实现
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪一个,请了解更多关于 安装包 的信息。
源代码分发
robotframework_jupyterlibrary-0.5.0.tar.gz (108.1 kB 查看哈希值)
构建分发
关闭
robotframework_jupyterlibrary-0.5.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f9e0aceebb5c8e22d9020d157b36432e0ba8fc32076bc01e362880a7f5ee6cab |
|
MD5 | 4621aa8839287f84376ffdd697086a46 |
|
BLAKE2b-256 | 26ce7093831d01b0c5d1439ff5e7efec64b2dfefa76e838c4fd8762360d0e17c |
关闭
robotframework_jupyterlibrary-0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e649ff3cdc87c59a0bba3f65f78096873954d178d7bfe02de05cc269b8b612a3 |
|
MD5 | f5d628a3c8c38d44a1a32473f6a11c47 |
|
BLAKE2b-256 | 48582e65d6ee015a8c85db71c7db74d2ec4fb374a2a7824d3460f5b4f48963d7 |