- Behave教程
- Behave - 主页
- Behave - 简介
- Behave - 安装
- Behave - 命令行
- Behave - 配置文件
- Behave - 功能测试设置
- Behave - 小Cucumber关键词
- Behave - 功能文件
- Behave - 步骤实施
- Behave - 第一步
- Behave - 支持的语言
- Behave - 步骤参数
- Behave - 场景大纲
- Behave - 多行文本
- Behave - 设置表
- Behave - 一步一步
- Behave - 背景
- Behave - 数据类型
- Behave - 标签
- Behave - 枚举
- Behave - 步骤匹配器
- Behave - 正则表达式
- Behave - 可选部分
- Behave - 多种方法
- Behave - 阶跃函数
- Behave - 步骤参数
- Behave - 运行脚本
- Behave - 排除测试
- Behave - 重试机制
- Behave - 报告
- Behave - 钩子
- Behave - 调试
- Behave有用的资源
- Behave - 快速指南
- Behave - 有用的资源
- Behave - 讨论
Behave - 命令行
Behave 有一组命令行参数,也可以从配置文件中概述。配置文件中设置的值会自动使用,但是,它可以被命令行参数推翻。
命令行参数
让我们讨论一些命令行参数 -
–c, --无颜色
损害 ANSI 颜色转义的使用。
- 颜色 -
利用 ANSI 颜色转义。这是一个内置特征,可以推翻配置文件中的设置。
–d, --试运行
调用格式化程序而不运行步骤。
-D,--定义
声明 config.userdata 字典的自定义信息。
–e, --排除模式
从执行中排除与正则表达式模式相同的特征文件。
–i, --include 模式
包括在执行期间与正则表达式模式相同的特征文件。
--无junit
省略 JUnit 报告作为输出。
--junit
添加 JUnit 报告作为输出。当 JUnit 打开时,每个 stdout 和 stderr 将成为 junit 报告的一部分。(无论 -capture/-no-capture 选项如何)。
–f,--格式
定义一个格式化程序。如果省略,则使用内置格式化程序。–format-help 命令应显示所有可用的格式。
-步骤目录
显示所有现有步骤定义的目录。
–k, --不跳过
从控制台中的打印中排除跳过的步骤。
无片段
从控制台中打印的步骤中排除片段,这些步骤仍未实现。
--片段
包括片段,同时在控制台中打印尚未实施的步骤。这是一个内置特征,可以推翻配置文件设置。
–m, --no-多行
排除步骤下的多行表和字符串。
--多行
在步骤下包含多行表和字符串。这是一个内置特征,可以推翻配置文件设置。
–n,--名称
包括与运行中指定名称相同的功能元素。如果多次提供该选项,则它应与所有名称匹配。
--不捕获
从捕获中排除标准输出。
- 捕获
包括标准输出。这是一个内置特征,可以推翻配置文件设置。
--无捕获标准错误
从捕获中排除 stderr。
--捕获标准错误
包括标准错误。这是一个内置特征,可以推翻配置文件设置。
--无日志捕获
从捕获中排除日志。
--日志捕获
包括日志捕获。在失败期间,步骤的每个日志都将存在并可用。这是一个内置特征,可以推翻配置文件设置。
--日志记录级别
提及应捕获的日志记录级别。默认值为信息。
--日志记录格式
提及打印报表的用户定义格式。默认值为%(levelname)s:%(name)s:%(message)s。
--logging-datefmt
提及打印报表的用户定义的日期和时间格式。
--日志记录过滤器
提及是否要过滤语句。默认情况下捕获所有语句。如果输出太长,我们可以利用该选项过滤掉不必要的输出。
--日志记录清除处理程序
删除所有用于日志记录的处理程序。
--无摘要
排除执行后的摘要。
-概括
包括执行后的摘要。
–o, --outfile
写入给定的文件而不是使用标准输出。
–q,--安静
别名用于 –no-snippets –no-source。
–s, --无源
排除打印文件和步骤定义行以及步骤。
--显示源
包括打印文件和步骤定义行以及步骤。这是一个内置特征,可以推翻配置文件设置。
- 阶段
- 停止
遇到第一次失败后终止执行测试。
–t、--标签
包含具有标签的功能/场景,这些标签与执行中的 TAG_EXPRESSION 相同。
–T, --无计时
排除打印每个步骤的执行持续时间。
--显示时间
在控制台中捕获每个步骤完成所需的持续时间(以秒为单位)。这是一个内置特征,可以推翻配置文件设置。
–v,--详细
显示加载的功能和文件。
–w, --wip
执行具有 wip 标签的场景。此外,我们必须使用普通格式化程序,而不是记录标准输出或日志输出,并在第一次失败后终止。
–x,--展开
展平输出中的场景大纲表。
--郎
使用英语以外的语言的关键字。
--语言列表
显示 –lang 中存在的所有语言。
--lang-帮助
显示为单一语言获取的所有翻译。
--标签帮助
显示标签语句的帮助。
- 版本
显示版本。
junit——目录
这是存储 Junit 报告的目录位置。
--跳过显示
包括在控制台中打印时跳过的步骤。这是一个内置特征,可以推翻配置文件设置。