Skip to content

Commit f082b68

Browse files
committed
Update Playwright 1.28.0
1 parent 1d92ee0 commit f082b68

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
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 -->

src/main/java/anhtester/com/manager/BrowserFactory.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff 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();

src/test/java/anhtester/com/learning/LearnTestGenerator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package anhtester.com.learning;
22

3+
import anhtester.com.keyword.ActionKeyword;
34
import com.microsoft.playwright.Browser;
45
import com.microsoft.playwright.BrowserType;
56
import 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());

0 commit comments

Comments
 (0)