# pytest-chinese-doc
`pytest`[官方文档(5.1.3版本)](https://docs.pytest.org/en/5.1.3/contents.html)的中文翻译,但不仅仅是简单的翻译:
- 更多的例子,尽量做到每一知识点都有例子;
- 更多的拓展阅读,部分章节添加了作者学习时,所查阅的资料;
所以这也是作者自身学习`pytest`的历程,希望能有更多的人了解这款优秀的测试框架;
# 环境
- `pytest`版本:5.1.3
- `python`版本:3.7.3
# 使用
- `git clone git@github.com:luizyao/pytest-chinese-doc.git`仓库:
`docs/`目录下包含所有的文章,以[markdown](https://daringfireball.net/projects/markdown/)格式编写;
`src/`目录下包含所有的示例源码,以章节划分;
- 进入项目的根目录下,执行以下命令:
```bash
$ python3 -m venv .venv-5.1.3 # 使用虚拟环境
$ source .venv-5.1.3/bin/activate # 激活虚拟环境,不同的操作系统命令可能不一样
$ pip install -r requirements.txt # 安装依赖
$ pytest --version # 查看当前pytest的版本
```
# 目录
- [1、安装和入门](docs/1、安装和入门.md)
- [2、使用和调用](docs/2、使用和调用.md)
- [3、编写断言](docs/3、编写断言.md)
- [4、fixtures:明确的、模块化的和可扩展的](docs/4、fixtures:明确的、模块化的和可扩展的.md)
- [5、猴子补丁](docs/5、猴子补丁.md)
- [6、临时目录和文件](docs/6、临时目录和文件.md)
- [7、捕获标准输出和标准错误输出](docs/7、捕获标准输出和标准错误输出.md)
- [8、捕获告警信息](docs/8、捕获告警信息.md)
- [9、集成文档测试](docs/9、集成文档测试.md)
- [10、skip和xfail标记](docs/10、skip和xfail标记.md)
- [11、测试的参数化](docs/11、测试的参数化.md)
- [12、缓存:记录执行的状态](docs/12、缓存:记录执行的状态.md)
没有合适的资源?快使用搜索试试~ 我知道了~
pytest文档以及相关实例
共111个文件
py:72个
md:13个
xml:10个
需积分: 5 0 下载量 182 浏览量
2022-11-10
16:02:09
上传
评论
收藏 179KB ZIP 举报
温馨提示
1,安装和入门 2,使用和调用 3,编写断言 4,fixtures 5,猴子补丁 6,临时目录和文件 7,捕获标准输出和错误输出 8,捕获告警信息 9,集成文档测试 19,skip等标记 。。。
资源推荐
资源详情
资源评论
收起资源包目录
pytest文档以及相关实例 (111个子文件)
.DS_Store 8KB
.DS_Store 6KB
.DS_Store 6KB
.editorconfig 197B
.gitignore 3KB
pytest-chinese-doc-5.1.3.iml 455B
pytest.ini 119B
pytest.ini 117B
pytest.ini 80B
pytest.ini 70B
pytest.ini 35B
pytest.ini 34B
LICENSE 1KB
4、fixtures:明确的、模块化的和可扩展的.md 42KB
2、使用和调用.md 30KB
11、测试的参数化.md 22KB
12、缓存:记录执行的状态.md 21KB
8、捕获告警信息.md 17KB
10、skip和xfail标记.md 15KB
3、编写断言.md 14KB
1、安装和入门.md 11KB
5、猴子补丁.md 9KB
9、集成文档测试.md 8KB
6、临时目录和文件.md 8KB
7、捕获标准输出和标准错误输出.md 5KB
README.md 2KB
test_app.py 2KB
conftest.py 2KB
test_output.py 1KB
test_indirect.py 1KB
test_minfixture.py 1KB
test_db_transact.py 1KB
test_xml_report.py 1KB
test_ids.py 1KB
test_fixture_marks.py 1KB
test_params.py 1KB
test_caching.py 1KB
test_scope.py 998B
test_order.py 996B
test_smtpsimple.py 988B
test_env.py 964B
options.py 935B
test_module.py 911B
test_special_compare.py 904B
conftest.py 900B
test_report.py 894B
test_tmp_path.py 882B
conftest.py 879B
test_module.py 872B
test_skip_module.py 867B
test_setenv.py 861B
test_nodeid.py 859B
test_module1.py 856B
test_tmpdir.py 855B
test_appsetup.py 828B
test_foo_compare.py 797B
test_show_warnings.py 794B
test_sample.py 780B
conftest.py 775B
test_empty.py 774B
invoke_via_main.py 773B
test_skip_class.py 773B
test_show_deprecation.py 770B
test_ids.py 767B
test_module.py 756B
test_multi.py 730B
test_module2.py 714B
test_module.py 707B
test_class.py 701B
test_request.py 694B
test_sample.py 687B
test_module.py 687B
conftest.py 684B
test_sysexit.py 682B
test_module.py 674B
test_params.py 654B
app.py 644B
test_failed.py 627B
test_other_module.py 618B
test_sample.py 612B
test_sample.py 610B
test_strings.py 606B
test_faulthandler.py 604B
test_tmpdir.py 597B
test_pdb.py 580B
test_pass.py 560B
__init__.py 535B
__init__.py 535B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
__init__.py 0B
func.txt 141B
test_example.txt 37B
共 111 条
- 1
- 2
资源评论
一条咸鱼儿
- 粉丝: 1
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功