目录:
安装及入门
使用和调用方法
原有TestSuite使用方法
断言的编写和报告
Pytest fixtures:清晰 模块化 易扩展
使用Marks标记测试用例
Monkeypatching/对模块和环境进行Mock
使用tmp目录和文件
捕获stdout及stderr输出
捕获警告信息
模块及测试文件中集成doctest测试
skip及xfail: 处理不能成功的测试用例
Fixture方法及测试用例的参数化
缓存: 使用跨执行状态
unittest.TestCase支持
运行Nose用例
经典xUnit风格的setup/teardown
安装和使用插件
插件编写
编写钩子(hook)方法
运行日志
API参考
方法(Functions)
标记(Marks)
钩子(Hooks)
装置(Fixtures)
对象(Objects)
特殊变量(Special Variables)
环境变量(Environment Variables)
配置选项(Configuration Options)
优质集成实践
片状测试
Pytest导入机制及sys.path/PYTHONPATH
配置选项
示例及自定义技巧
Bash自动补全设置
龙腾原创
联系作者:xiaowanzi02620