Skip to content

Commit c3c27c8

Browse files
authored
Merge pull request #575 from AutomationSolutionz/chrome-for-testing-integration
fixed a bug on cft open browser, removed maximize_window from open browser in Headless Chrome
2 parents 7ddb1b6 + 5846c37 commit c3c27c8

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

Framework/Built_In_Automation/Web/Selenium/BuiltInFunctions.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -619,11 +619,11 @@ def Open_Browser(browser, browser_options: BrowserOptions):
619619
options=options,
620620
)
621621

622-
service = Service()
623-
selenium_driver = webdriver.Chrome(
624-
service=service,
625-
options=options,
626-
)
622+
# service = Service()
623+
# selenium_driver = webdriver.Chrome(
624+
# service=service,
625+
# options=options,
626+
# )
627627

628628
elif browser in ("microsoft edge chromium", "edgechromiumheadless"):
629629
from selenium.webdriver.edge.service import Service
@@ -947,7 +947,11 @@ def Go_To_Link(dataset: Dataset) -> ReturnType:
947947
window_size_Y = ConfigModule.get_config_value("RunDefinition", "window_size_y")
948948

949949
if not window_size_X and not window_size_Y:
950-
selenium_driver.maximize_window()
950+
if dependency["Browser"] == "ChromeHeadless":
951+
window_size_X, window_size_Y = 1920, 1080
952+
selenium_driver.set_window_size(window_size_X, window_size_Y)
953+
else:
954+
selenium_driver.maximize_window()
951955
else:
952956
selenium_driver.set_window_size(window_size_X, window_size_Y)
953957

0 commit comments

Comments
 (0)