Advertisement

pytest教程:学习指南

阅读量:

前言

除命令行执行模式外, pytest用例还有一种执行模式, 称为代码模式, 通过pytest.main()来执行, 即可捕获该main文件所在目录及其同级目录内的所有测试案例。

使用说明

在命令行界面中执行特定测试用例时,则可以通过指定相关参数的形式来进行

复制代码
    def main(args=None, plugins=None):
    """ return exit code, after performing an in-process test run.
    
    :arg args: list of command line arguments.
    
    :arg plugins: list of plugin objects to be auto-registered during
                  initialization.
    """

此主函数的功能描述如下:该函数包含两个核心参数。其中第一个核心参数args主要包含pytest提供的各种通用配置选项,并允许用户灵活配置并添加多个实例;可作为数组形式存在。第二个核心参数plugins同样采用数组形式,并支持多种插件配置项

附加args参数

此处可以增加的参数可以通过运行命令`pytest -

全部评论 (0)

还没有任何评论哟~