本项目是 pytest 官方文档的中文镜像站点,帮助中文开发者更好地理解和使用 pytest 测试框架。
pytest 是一个成熟的全功能 Python 测试框架,使编写简单测试变得容易,同时支持复杂的应用程序和库功能测试。
本项目将 pytest 官方文档翻译成中文,并提供一个美观、易读的中文文档网站。
index.html 文件# 在浏览器中打开
open index.html
# 或
xdg-open index.html
# 使用 Python 3
python -m http.server 8000
# 使用 Python 2
python -m SimpleHTTPServer 8000
# 使用 Node.js http-server
npx http-server -p 8000
然后在浏览器中访问:http://localhost:8000
pytest-docs-zh/ ├── index.html # 首页(包含主要内容) ├── get-started.html # 入门指南 ├── how-to-invoke.html # 如何调用 pytest ├── how-to-use-fixtures.html # 如何使用 fixtures ├── how-to-parametrize.html # 如何参数化测试 ├── api-reference.html # API 参考 ├── configuration.html # 配置 ├── styles.css # 样式文件 └── README.md # 本文件
| 英文 | 中文 |
|---|---|
| fixture | 固件/测试夹具 |
| test | 测试 |
| assertion | 断言 |
| parametrize | 参数化 |
| marker | 标记 |
| hook | 钩子 |
| coverage | 覆盖率 |
| teardown | 拆解/清理 |
欢迎提交 Issue 和 Pull Request 来改进这个项目!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)本项目基于 pytest 官方文档翻译,遵循以下许可:
如有问题或建议,欢迎:
注意:本项目是 pytest 官方文档的中文翻译,仅供学习和参考使用。如有冲突,请以官方文档为准。