English 中文(简体)
SpecFlow - Introduction
  • 时间:2024-03-19 23:02:44

SpecFlow - Introduction


Previous Page Next Page  

SpecFlow是建立在BDD模式基础上的开放源测试自动化工具。 大部分用于为网络内建造的项目进行自动化测试。 该辅导员将提供有关SpecFlow及其特征的知识。

特殊标准主要是建立、监测和管理人类可读的接受测试案例。 它的创建方式是Gherkin,这是一个通俗的语言。 SpecFlow有Gherkin parser,可使用70多种语言。 我们可以通过SpecFlow的内在设计测试操作器和SpecFlow+ Ronner进行测试。

Components

频谱的主要任务是对盖尔金的特质文档进行约束。 SpecFlow+Runer是试验操作员,具有执行能力和编写报告的能力。 这也没有费用,我们需要为此建立一个小盘账户。

SpecFlow+ LivingDoc是一组工具,以可读格式保存盖尔金特征档案。 这一点可以与工作队的利益攸关方分享,他们没有像演播室这样的工具。

SpecFlow+ LivingDoc 发电机是SpecFlow的一组原始材料和工具,用于制作Gherkin特征文档的文件。 这并不要求设立账户,而且可以很容易地与其他账户分享。

可在上看到产出。 http://www.un.org/Depts/DGACM/index_french.htm 任何用户如果能够进入系统,可在需要时看到规格。 它是免费的,但需要一个小账户。

Editing Features in Visual Studio Extension

此外,SpecFlow有以下所述额外功能的:

Intelpsense (auto-completion) for Steps and Keywords

为方便使用SpecFlow,Intelpsense提供了我们为限制建议清单而发现的特征。 《英特尔利斯法》也可用于盖尔金文档、关键词和密码档案。

在视觉演播室,点击Edit,然后选择英特尔利斯,以获得各种选择。

Intelpsense

以下图像显示Gherkin文档中的英特尔利斯。

Intelpsense Gherkin

Gherkin Syntax Highpghting

突出关键词、标签、评论、无约束(纯彩)步骤、约束(黑)步骤、约束性步骤参数(灰色斜体)。

Feature Files Outpne and Comments

在视觉演播室, Edit的大多数项目 菜单可以为SpecFlow的特性文档增加价值。 我们可以评论和确定具有象征特征的具体界线,或像CTRL+K CTRL+V或CTRL+K + CTRL+V这样的内在短小段。

Edit menu有多种选择,可以根据特性档案的不同章节进行定制。

然后选择Outpning>。

我们可以确定自己的专题档案模板,以便在创建新的测试案例时开放。

Intelpsense case

Formatting Tables

我们可以自动修改表格大小和格式,因为我们将一栏的名称分类并输入其数值。

Formatting Tables

但是,SpecFlow并不仅限于视觉演播室,也可以使用Mono和VSCode。

Advertisements