File tree Expand file tree Collapse file tree
main/java/anhtester/com/manager
test/java/anhtester/com/learning Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919 <dependency >
2020 <groupId >com.microsoft.playwright</groupId >
2121 <artifactId >playwright</artifactId >
22- <version >1.27.1 </version >
22+ <version >1.28.0 </version >
2323 </dependency >
2424
2525 <!-- https://mvnrepository.com/artifact/org.testng/testng -->
Original file line number Diff line number Diff line change @@ -11,9 +11,9 @@ public class BrowserFactory {
1111 protected static BrowserContext browserContext ;
1212 protected static Page page ;
1313
14- Dimension screenSize = Toolkit .getDefaultToolkit ().getScreenSize ();
15- int screenWidth = (int ) screenSize .getWidth ();
16- int screenHeight = (int ) screenSize .getHeight ();
14+ private static Dimension screenSize = Toolkit .getDefaultToolkit ().getScreenSize ();
15+ private static int screenWidth = (int ) screenSize .getWidth ();
16+ private static int screenHeight = (int ) screenSize .getHeight ();
1717
1818 //https://playwright.dev/java/docs/browsers
1919
@@ -49,10 +49,11 @@ public static Page createBrowser(String browserName) {
4949 }
5050
5151 PageManager .setBrowser (browser );
52- browserContext = PageManager .getBrowser ().newContext ();
52+ browserContext = PageManager .getBrowser ().newContext (new Browser . NewContextOptions (). setViewportSize ( screenWidth , screenHeight ) );
5353 PageManager .setBrowserContext (browserContext );
5454 page = PageManager .getBrowserContext ().newPage ();
5555 PageManager .setPage (page );
56+ page .waitForTimeout (2000 );
5657 ActionKeyword .maximizeBrowserOnWindow ();
5758
5859 return PageManager .getPage ();
Original file line number Diff line number Diff line change 11package anhtester .com .learning ;
22
3+ import anhtester .com .keyword .ActionKeyword ;
34import com .microsoft .playwright .Browser ;
45import com .microsoft .playwright .BrowserType ;
56import com .microsoft .playwright .Page ;
@@ -16,7 +17,7 @@ public static void main(String[] args) {
1617 Playwright playwright = Playwright .create ();
1718 Browser browser = playwright .chromium ().launch (new BrowserType .LaunchOptions ().setHeadless (false ));
1819 Page page = browser .newPage ();
19-
20+ ActionKeyword . maximizeBrowserOnWindow ();
2021 page .navigate ("https://anhtester.com" );
2122 System .out .println (page .title ());
2223 System .out .println (page .url ());
You can’t perform that action at this time.
0 commit comments