@@ -52,28 +52,10 @@ public ChromeOptions getOptions() {
5252
5353 if (Boolean .valueOf (FrameworkConstants .HEADLESS ) == true ) {
5454 options .addArguments ("--headless=new" );
55- options .addArguments ("window-size=1800,900" );
56- }
57-
58- return options ;
59- }
60- }, FIREFOX {
61- @ Override
62- public WebDriver createDriver () {
63- //WebDriverManager.getInstance(DriverManagerType.FIREFOX).setup();
64-
65- return new FirefoxDriver (getOptions ());
66- }
67-
68- @ Override
69- public FirefoxOptions getOptions () {
70- FirefoxOptions options = new FirefoxOptions ();
71-
72- options .setAcceptInsecureCerts (true );
73-
74- if (Boolean .valueOf (FrameworkConstants .HEADLESS ) == true ) {
75- options .addArguments ("--headless" );
76- options .addArguments ("window-size=1800,900" );
55+ options .addArguments ("--disable-gpu" );
56+ options .addArguments ("--no-sandbox" );
57+ options .addArguments ("--disable-dev-shm-usage" );
58+ options .addArguments ("--window-size=1880,1000" );
7759 }
7860
7961 return options ;
@@ -105,7 +87,32 @@ public EdgeOptions getOptions() {
10587
10688 if (Boolean .valueOf (FrameworkConstants .HEADLESS ) == true ) {
10789 options .addArguments ("--headless=new" );
108- options .addArguments ("window-size=1800,900" );
90+ options .addArguments ("--disable-gpu" );
91+ options .addArguments ("--no-sandbox" );
92+ options .addArguments ("--disable-dev-shm-usage" );
93+ options .addArguments ("--window-size=1880,1000" );
94+ }
95+
96+ return options ;
97+ }
98+ }, FIREFOX {
99+ @ Override
100+ public WebDriver createDriver () {
101+ //WebDriverManager.getInstance(DriverManagerType.FIREFOX).setup();
102+
103+ return new FirefoxDriver (getOptions ());
104+ }
105+
106+ @ Override
107+ public FirefoxOptions getOptions () {
108+ FirefoxOptions options = new FirefoxOptions ();
109+
110+ options .setAcceptInsecureCerts (true );
111+
112+ if (Boolean .valueOf (FrameworkConstants .HEADLESS ) == true ) {
113+ options .addArguments ("-headless" );
114+ options .addArguments ("--width=1920" );
115+ options .addArguments ("--height=1080" );
109116 }
110117
111118 return options ;
0 commit comments