specflow 相关问题

用于.NET的行为驱动开发(BDD)工具。

SpecFlow:“步骤绑定仍在分析中。请稍候。”

每当我右键单击场景并“生成步骤定义”或“转到步骤定义”时,我都会收到相同的消息。 我第一次尝试时它有效,但此后就没有了。 我已提交错误

回答 9 投票 0

Specflow 无法识别步骤

我有一个specflow特征文件,其中包含以下内容: 当处理服务器名“someurl.com/szhm04c4.xml”的请求时 当我按 F12 Visual Studio 告诉我可以复制以下步骤-

回答 3 投票 0

在场景之间共享数据 Specflow

我目前在一个功能文件中有大约 15 个场景,并且希望在它们之间共享数据。我认为上下文注入会起作用,并且它在单个场景中的步骤之间起作用,但我...

回答 3 投票 0

使用 SpecFlow 禁用一个功能文件与 c# 中的其他功能并行运行

我有一些使用specflow并行运行的功能文件 我想禁用其中一项功能与其他功能并行运行。 尝试将 addNonParallelizedMarkerForTags 字段添加到 sp...

回答 1 投票 0

Specflow:在 BeforeScenario 或 AfterScenario 挂钩中读取示例表数据

考虑以下场景, @回归@msexcel 场景概要:从 Windows 资源管理器打开所有支持的 Excel 格式 鉴于我导航到名为 的 Windows 资源管理器目录 考虑以下场景, @regression @msexcel Scenario Outline: Open all supported excel formats from windows explorer Given I navigate to a windows explorer directory named <directoryName> Examples: | directoryName | excelDocumentName | expectedTitle | | OfficeDocuments\Excel | Excel2016_3Worksheets_XLSM.xlsm | Excel2016_3Worksheets_XLSM.pdf [Read-Only] - pdfDocs | | OfficeDocuments\Excel | Excel2016_3Worksheets_XLT.xlt | Excel2016_3Worksheets_XLT.pdf [Read-Only] - pdfDocs | 我想阅读场景挂钩之前或之后的示例表。那可能吗?如果是这样,请帮忙提供建议。 谢谢。 您可以使用 [BeforeScenario] 和 [AfterScenario] 等 SpecFlow 挂钩来执行代码。 来源: https://github.com/techtalk/SpecFlow/wiki/Hooks 通过依赖注入获取 ScenarioContext (http://www.specflow.org/documentation/ScenarioContext/) scenarioContext.StepContext.StepInfo.Table 您可以从 [BeforeScenario] 挂钩访问该信息。 scenarioContext.ScenarioInfo.Arguments 此行将为您提供一个字典,其中包含列名作为键,值作为其值。

回答 3 投票 0

Specflow 定义未显示引用

我有一个规范流程自动化框架。我正在使用 Visual Studio 编辑器。其中,定义文件中的任何定义都显示引用为零。我想显示带有定义的参考号...

回答 1 投票 0

如何根据任何标签更新Excel工作表中的BDD特征文件场景结果(通过/失败)?

C# Specflow Playwright - 我的领导希望我在执行功能文件后更新 Excel 表中的测试用例结果。 所以在她的Excel表格中,她给出了一个独特的标签(标签:测试名称)...

回答 1 投票 0

如何在与specflow.actions.json链接的Specflow Playwright C#中使用跨浏览器测试

我的JSON文件是: specflow.actions.json 文件 { “目标”: { “默认超时”:60, “无头”:假, “traceDir”:“痕迹” } } 我的宝贝...

回答 1 投票 0

如何让 SpecFlow.NUnit 抑制控制台输出中的传递场景?

当我使用 dotnet test 运行 SpecFlow 套件时,我不想看到通过场景的所有步骤输出。我有近 200 个场景——我只想看看哪里出了问题! 这是

回答 1 投票 0

specflow 中未命中断点

我正在使用 C# 中的 SpecFlow 编写一个测试用例。当我设置适当的断点并使用调试器运行测试用例时,所有断点都没有被命中。当我将鼠标悬停在它们上方时,会显示一条提示“The

回答 3 投票 0

SpecFlow - 重试失败的测试

有没有办法实现 AfterScenario 挂钩以在失败的情况下重新运行当前测试? 像这样的东西: [场景之后(“重试”)] 公共无效重试() { if (ScenarioContext.Current.

回答 4 投票 0

我对specflow 3和nunit做错了什么?

我正在尝试使用 Visual Studio 2017 在 C# 中设置一个基本项目,该项目使用 specflow 3 和 nunit 运行测试。我之前使用过 Specflow 版本 2.4.1 以及设置和运行测试...

回答 6 投票 0

Specflow 项目构建“由于 StackOverflowException 而终止”

我们的 Specflow 项目开始因“由于 StackOverflowException 而终止进程”而导致构建失败。 我能够将测试项目缩减为只有一个功能文件,如下所示:

回答 1 投票 0

重用另一个 .feature 文件中的 SpeckFlow 示例

我们有多种分辨率的功能可供测试。我们需要使用此分辨率列表来测试数百个站点,因此希望能够引用该列表并能够维护它

回答 1 投票 0

获取场景大纲示例

我目前想要返回场景大纲示例的行并获取行的大小,但是我无法执行此操作,因为当 SpecRun 读取功能文件时,它会自动连接...

回答 2 投票 0

如果我不使用 Azure Devops Repo,如何将测试用例从我的 Specflow Nunit Automated UI 测试项目“关联到 Azure 测试计划测试用例”?

我有一个specflow + Nunit 和剧作家项目,它具有自动化的UI 测试。我已经为该项目创建了构建和发布管道,除了一个小警告之外,它似乎工作正常。 虽然...

回答 1 投票 0

如何访问AfterTestRun钩子中的页面

我想在测试运行后创建 rook 以在运行后清理数据。 对于 AfterScenario 挂钩,我使用注入中的 ScenarioContext: 公共 Hooks(ScenarioContext sceneContext) { _scenarioContext =

回答 1 投票 0

使用具有 2 个相同场景但不同标签的功能。如何以 DRY 方式进行?

遇到这种情况,想知道是否有 DRYer 解决方案。 具有多种场景的功能。 每个场景都有相同的步骤,但有不同的标签。 标签用于之前的场景...

回答 1 投票 0

techtalk.specflow.dll 丢失

我尝试使用 Specflow 编写一些功能。不幸的是,通过以下 URL 安装后,我在系统中的任何位置都找不到 techtalk.specflow.dll。 http://visualstudiogal...

回答 3 投票 0

上下文菜单中缺少 Specflow 生成步骤定义

我右键单击我的功能文件,我应该会看到生成步骤定义的选项。它不在上下文菜单中。 我进行了搜索,它说要安装 nunit 的specrun。 我尝试安装...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.