This repository was archived by the owner on Dec 8, 2022. It is now read-only.
Releases: unickq/SpecFlow.Selenium.Plugin
Releases · unickq/SpecFlow.Selenium.Plugin
1.3.0
Changes:
- Code cleanup - specific data are now in wrapper classes.
- More informative exceptions
- Allure support out of the box.
Downloads:
Allure:
Configuration
<specFlow>
<unitTestProvider name="Unickq.SpecFlow.Selenium.Allure" />
<generator allowDebugGeneratedFiles="true" markFeaturesParallelizable="false" />
<plugins>
<add name="Unickq.SpecFlow.Selenium"/>
<add name="Unickq.SpecFlow.Selenium.Allure" />
</plugins>
</specFlow>1.2.0 - Local drivers support
Local drivers parameters support.
Preconfigured App.config file
<components>
<component name="ChromeDebug" type="Unickq.SpecFlow.Selenium.Local.ChromeDriver, Unickq.SpecFlow.Selenium.SpecFlowPlugin" service="OpenQA.Selenium.IWebDriver, WebDriver" instance-scope="per-dependency">
<parameters>
<parameter name="capabilities">
<dictionary>
<item key="arguments" value="--window-size=1024,1024" />
<item key="mobileEmulation" value="iPhone 6" />
<item key="userProfilePreference1" value="intl.accept_languages=nl" />
<item key="userProfilePreference2" value="download.default_directory=D:\workspace" />
</dictionary>
</parameter>
</parameters>
</component>
<component name="FirefoxDebug" type="Unickq.SpecFlow.Selenium.Local.FirefoxDriver, Unickq.SpecFlow.Selenium.SpecFlowPlugin" service="OpenQA.Selenium.IWebDriver, WebDriver" instance-scope="per-dependency">
<parameters>
<parameter name="capabilities">
<dictionary>
<item key="capabilities" value="acceptInsecureCerts=true" />
</dictionary>
</parameter>
</parameters>
</component>
</components>For more info check classes in Unickq.SpecFlow.Selenium.Local namespace
