specflow 相关问题

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

无法在代码中获得正确的SpecFlow +目标值

我正在尝试使用此处所述的SpecFlow +目标功能,尽管我设法为其他标签在测试浏览器窗口中显示了其他方案,...

回答 1 投票 0


有什么方法可以使用自定义标签忽略Specflow中的适当测试

由于开发,我们的团队通过SpecFlow,Selenium和Appium为Web和桌面环境提供了产品的自动化覆盖。为了简化自动化框架,我们决定重用...

回答 1 投票 0

将特征文件中的值传递给Specflow方案方法

我在Hook.cs文件中定义了一个自定义标签,例如[BeforeScenario(“ AfterUpgradeTag”)] public void BeforeScenarioAfterUpgrade(){//这里执行代码}我想做的就是...

回答 1 投票 0

Specflow:是否可以在没有Visual Studio的情况下生成步骤定义?

我一直在使用Cucumber(Ruby和Java),在两种情况下,都可以直接从命令行创建步骤定义框架。现在,我正在使用...

回答 1 投票 0

SpecFlow:使用不同的参数多次运行具有多个方案的特征文件

我想知道为什么我们可以使用不同的参数多次运行场景,但是不能运行具有不同参数的整个要素文件。我们的功能文件包含许多场景和功能...

回答 2 投票 0

自动化项目无法识别和运行功能文件

[目前,我在Visual Studio中创建了一个单元测试项目,以使用C#,Selenium Web Driver和SpecFlow自动化我的测试。在BDD中写入.feature文件并生成步骤定义后,当...

回答 1 投票 0

Specflow:测试方案未在测试浏览器中显示

当我在功能文件中添加测试方案时,构建后不会显示它。在VS 2015中。

回答 1 投票 -1

测试可以像单元测试一样正常运行,但是无法在测试浏览器中运行(Appium和Specflow)

我正在使用Appium和Specflow进行自动化测试。下面是我的代码var objectType =(来自于Assembly.GetTypes()中类型的AppDomain.CurrentDomain.GetAssemblies()中的程序集...

回答 1 投票 0

SpecFlow有解析问题

我在解析具有.steps.cs文件中定义的实现的.feature文件中的步骤时遇到问题。除此之外,在....

回答 1 投票 0

Specflow并行执行AfterFeature替代方法?

我的测试套件当前具有并行运行的功能,并且每个功能中的场景都一个接一个地运行,而不必在两个场景之间重置Webdriver。这一切都起作用...

回答 1 投票 0

您如何解决Specflow Visual Studio中的“ ”问题

背景我一直在从事一个项目,并且注意到我的一个Specflow场景需要更新。我通过将Specflow场景分为两个不同的场景(一个用于...

回答 1 投票 0

BeforeScenario和AfterScenario挂钩在specflow中不起作用

我在SeleniumSteps.cs代码中包含以下代码,我试图使AfterScenario在使用PrivateDomain调试这些测试时启动;使用Machine.Specifications;使用NUnit.Framework; ...

回答 1 投票 0

无需在场景之间重置驱动程序的并行功能执行?

我可以在我的测试套件中使用specflow并行功能执行,但是目前,它将为该功能中的每个场景打开一个全新的浏览器。有没有办法做到这一点...

回答 1 投票 0

将背景步骤用作轮廓步骤

我希望能够定义一组将针对文件中的每个方案运行的运行规则。最简单的放置位置是在背景中,但是它们需要一个示例...

回答 2 投票 0

如何使测试方案简短而独立?

我正在使用BDD构建测试套件,我知道如果您的测试用例相互依赖是很不好的,但是在某些情况下,我看不到任何其他方式来做到这一点,例如:说我有3种情况:一个...

回答 1 投票 0

如何使用.NetCore在Linux机器上运行mstest测试?

我想尝试.netcore并将我的Linux机器用于测试执行目的。我可以使用.netcore从Azure DevOps管道在Linux计算机中运行specflow mstest吗?我应该遵循哪些步骤?

回答 2 投票 0

正在尝试运行Specflow测试,但返回了错误-已经指定了单元测试提供程序

我一直在不同的网站上寻找类似的问题,希望能找到答案,但我没有发现对我有用的东西。我有一个Visual Studio 2019解决方案...

回答 1 投票 0

specflow项目:如何将当前目录传递给ChromeOptions

不得不从Java切换到C#,但仍然有些挣扎。例如,当我运行driver = new OpenQA.Selenium.Chrome.ChromeDriver();时,我收到错误消息:“ chromedriver.exe文件没有...

回答 1 投票 0

[需要登录的Web应用程序的Bdd方案

因此,对于行为驱动测试,我知道一个已知规则是确保场景不相互依赖,这听起来不错,很有意义,但我不知道它应该如何工作...]]

回答 2 投票 0

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