Skip to content

Commit 7f5a506

Browse files
authored
Merge pull request #864 from bcgov/ricander
Disabled Headless mode. Updated Scenario bindings for ViewAggregatedL…
2 parents 9c288ad + 6391bc4 commit 7f5a506

File tree

7 files changed

+14
-4
lines changed

7 files changed

+14
-4
lines changed

Test/UITest/SpecFlowProjectBDD/Features/ViewAggregatedListings.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Feature: ViewAggregatedListings
22
Link to a feature: https://hous-hpb.atlassian.net/browse/DSS-505
33

4-
@LandingPage
4+
@ViewAggregatedListings
55
Scenario: ViewAggregatedListings
66
#User Authentication
77
#Given that I am an authenticated user "<UserName>" with the necessary permissions to view listings View listings (listing_read) and the expected result is

Test/UITest/SpecFlowProjectBDD/Features/ViewAggregatedListings.feature.cs

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Test/UITest/SpecFlowProjectBDD/Hooks/SeleniumSpecFlowHooks.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public SeleniumSpecFlowHooks(IObjectContainer container)
2424
public void SetupDrivers()
2525
{
2626
CleanupDrivers();
27-
SeleniumDriver webDriver = new SeleniumDriver(SeleniumDriver.DRIVERTYPE.CHROME, Headless:true);
27+
SeleniumDriver webDriver = new SeleniumDriver(SeleniumDriver.DRIVERTYPE.CHROME, Headless: false);
2828
webDriver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(5);
2929

3030
_Container.RegisterInstanceAs<SeleniumDriver>(webDriver);

Test/UITest/SpecFlowProjectBDD/SpecFlowProjectBDD.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
4343
<PackageReference Include="Selenium.Support" Version="4.16.2" />
4444
<PackageReference Include="Selenium.WebDriver.ChromeDriver" Version="130.0.6723.6900" />
45+
<PackageReference Include="Selenium.WebDriver.GeckoDriver" Version="0.35.0" />
4546
<PackageReference Include="Selenium.WebDriver.MSEdgeDriver" Version="131.0.2903.48" />
4647
<PackageReference Include="SpecFlow.Plus.LivingDocPlugin" Version="3.9.57" />
4748
<PackageReference Include="SpecFlow.NUnit" Version="3.9.74" />

Test/UITest/SpecFlowProjectBDD/StepDefinitions/UploadListingDataPlatformUser.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
namespace SpecFlowProjectBDD.StepDefinitions
1717
{
1818
[Binding]
19+
[Scope(Scenario = "ViewAggregatedListings")]
1920
public class UploadListingDataPlatformUser
2021
{
2122
private IDriver _Driver;

Test/UITest/TestFrameWork/TestDriver/SeleniumDriver.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,13 @@ public SeleniumDriver(DRIVERTYPE DriverType, bool Headless = false)
7676
}
7777
case DRIVERTYPE.FIREFOX:
7878
{
79+
var options = new FirefoxOptions();
80+
options.SetLoggingPreference(LogType.Driver, LogLevel.All);
81+
options.AddArgument("--ignore-ssl-errors=yes");
82+
options.AddArgument("--ignore-certificate-errors");
83+
options.AddArgument("--start-maximized");
84+
if (Headless)
85+
options.AddArgument("--headless");
7986
Driver = new FirefoxDriver(assemblyDirectory);
8087
break;
8188
}

Test/UITest/TestFrameWork/TestFrameWork.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<PackageReference Include="Selenium.Support" Version="4.16.2" />
1111
<PackageReference Include="Selenium.WebDriver" Version="4.16.2" />
1212
<PackageReference Include="Selenium.WebDriver.ChromeDriver" Version="130.0.6723.6900" />
13+
<PackageReference Include="Selenium.WebDriver.GeckoDriver" Version="0.35.0" />
1314
<PackageReference Include="Selenium.WebDriver.MSEdgeDriver" Version="131.0.2903.48" />
1415
</ItemGroup>
1516

0 commit comments

Comments
 (0)