Python行为驱动开发工具
项目描述
radish - 从红到绿的根
出色的Python BDD工具 https://radish-bdd.github.io
什么是radish?
radish 是一个完全用 Python 编写的行为驱动开发(BDD)工具。它支持所有 gherkin 语言特性。除此之外,radish 还实现了一些 非常规 的 BDD 特性,例如 前提条件、场景循环、常量 和 表达式。
支持的平台
radish 支持 Windows、Mac 和 Linux。
安装
radish 作为 pip
包提供。
pip install radish-bdd
注意:请确保您有足够的权限在系统上安装 radish。
入门指南
radish 非常易于使用。花5分钟时间,遵循 radish 网站上的 入门指南:https://radish-bdd.github.io/#gettingstarted
文档
radish 的完整文档可在 Read The Docs 上找到。
贡献
是的,我们正在寻找一些贡献者和推广 radish 的人。帮助我们改进这款软件。不知道做什么?只需查看 Issues 或创建一个新的即可。请查看贡献指南。
版本发布
vim CHANGELOG.md docs/conf.py radish/__init__.py
git commit -am "release: vX.X.X" && git tag vX.X.X && git push --tags
rm -rf dist
python3 setup.py sdist bdist_wheel
python3 -m twine upload dist/*
特别感谢
特别感谢来自公司 Cyber Avanza 的 Hassan Ashraf,他为 radish 免费制作了一个出色的标志!我真的很感激他们的工作和时间!
本项目采用 MIT 协议发布。
由 Timo Furrer 项目。
- :tada: -
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
radish-bdd-0.17.1.tar.gz (90.8 kB 查看哈希值)
构建分发
radish_bdd-0.17.1-py2.py3-none-any.whl (164.2 kB 查看哈希值)
关闭
radish-bdd-0.17.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c2506e1440b669020a10dde0c7a898c1b26e1def6395de21160585998935db75 |
|
MD5 | 0cd24a60a0c29cdb39669358e104ec31 |
|
BLAKE2b-256 | da78d8cb6ab290b1196aa2706b38777788053a679c2989484c6e37b3b8a79d8d |
关闭
radish_bdd-0.17.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4d971402305767d43e64aa56c5c9cddeb25c913f1be1ac9b341b0d5bb7036ef0 |
|
MD5 | c7c1f43df8a3bf96073d62cd9470c6b0 |
|
BLAKE2b-256 | 1515bb891f58e65a4218f828981eb55a3bb76753d9ead6b40a41b830aad5d1e1 |