用于.NET的行为驱动开发(BDD)工具。
我的测试套件当前具有并行运行的功能,并且每个功能中的场景都一个接一个地运行,而不必在两个场景之间重置Webdriver。这一切都起作用...
您如何解决Specflow Visual Studio中的“ ”问题
背景我一直在从事一个项目,并且注意到我的一个Specflow场景需要更新。我通过将Specflow场景分为两个不同的场景(一个用于...
BeforeScenario和AfterScenario挂钩在specflow中不起作用
我在SeleniumSteps.cs代码中包含以下代码,我试图使AfterScenario在使用PrivateDomain调试这些测试时启动;使用Machine.Specifications;使用NUnit.Framework; ...
我可以在我的测试套件中使用specflow并行功能执行,但是目前,它将为该功能中的每个场景打开一个全新的浏览器。有没有办法做到这一点...
我希望能够定义一组将针对文件中的每个方案运行的运行规则。最简单的放置位置是在背景中,但是它们需要一个示例...
我正在使用BDD构建测试套件,我知道如果您的测试用例相互依赖是很不好的,但是在某些情况下,我看不到任何其他方式来做到这一点,例如:说我有3种情况:一个...
如何使用.NetCore在Linux机器上运行mstest测试?
我想尝试.netcore并将我的Linux机器用于测试执行目的。我可以使用.netcore从Azure DevOps管道在Linux计算机中运行specflow mstest吗?我应该遵循哪些步骤?
正在尝试运行Specflow测试,但返回了错误-已经指定了单元测试提供程序
我一直在不同的网站上寻找类似的问题,希望能找到答案,但我没有发现对我有用的东西。我有一个Visual Studio 2019解决方案...
specflow项目:如何将当前目录传递给ChromeOptions
不得不从Java切换到C#,但仍然有些挣扎。例如,当我运行driver = new OpenQA.Selenium.Chrome.ChromeDriver();时,我收到错误消息:“ chromedriver.exe文件没有...
因此,对于行为驱动测试,我知道一个已知规则是确保场景不相互依赖,这听起来不错,很有意义,但我不知道它应该如何工作...]]
Specflow-我们能否在Specflow示例表中传递参数
我的场景是场景大纲:给定用户具有指定名称 description ... ] >>
外部程序集的Specflow绑定不起作用,无法加载程序集文件或程序集
我正在尝试通过使用IObjectContainer和Specflow使用ContextInjection。我在一个解决方案中有多个项目(这是我的项目所必需的),所以我认为这可能是原因。基本,...
Selenium Specflow挂钩,在测试运行后关闭驱动程序
我目前有一个非常简单的Selenium Specflow框架,可以打开Chrome或Firefox浏览器。我想添加一个AfterTestRun挂钩以退出并丢弃驱动程序,以便浏览器关闭...
在发布管道而不是构建管道中运行specflow硒测试有什么优点
我当时在运行正常的天蓝色构建管道中执行specflow硒测试。但是有人强迫我在发布管道中运行这些测试,而不是通过获取工件来构建管道...
BoDi.ObjectContainerException:'无法解析接口:OpenQA.Selenium.IWebDriver
我正在尝试通过使用IObjectContainer和Specflow使用ContextInjection。我在一个解决方案中有多个项目(这是我的项目所必需的),所以我认为这可能是原因。基本,...
我创建了一个SpecFlow挂钩类,以在BDD Specflow C#项目中生成范围报告。它工作正常,并且生成了报告。 [BeforeTestRun]公共静态无效的InitializeReport()...
SpecFlow + Selenium-WebDriver:跨步骤共享WebDriver吗?
说我有一个使用两个不同类中包含的步骤的方案。有没有办法让他们两个都拥有相同的IWebDriver实例的句柄,而无需经历...
SpecFlow:当将NInject用作IoC时如何注入ScenarioContext
将解决方案从SpecFlow1.9更新到2.0,将NUnit2.6.4更新到3.2.1之后,当使用NCrunch TechTalk.SpecFlow.SpecFlowException执行SpecFlow测试时,我们得到了SpecFlowException:...
我对SpecFlow来说还很陌生,我在代码隐藏文件方面一直遇到问题。我可以看到它们是在文件中生成的,但是在VS中不可见,这意味着隐藏代码的文件不是...
AfterFeature挂钩在specFlow中无法正常工作
[我有2个要素文件,其中包含2个步骤定义类。每个类都具有[AfterFeature]钩子的方法。在执行feature2时,在...的步骤定义文件中的[AfterFeature]钩子下定义的方法...