77
88public class LoginPage {
99
10- public String URL_ADMIN = "https://demo.activeitzone .com/ecommerce /login" ;
11- public String URL_USER = "https://demo.activeitzone .com/ecommerce /users/login" ;
10+ public String URL_ADMIN = "https://cms.anhtester .com/login" ;
11+ public String URL_USER = "https://cms.anhtester .com/users/login" ;
1212
1313 private String headerLoginPageAdmin = "//div[@class='card-body']//h1" ;
1414 private String headerLoginPageUser = "//div[@class='card']//h1" ;
@@ -19,7 +19,7 @@ public class LoginPage {
1919 private String buttonCopy = "//button[normalize-space()='Copy']" ;
2020
2121 private String buttonX = "//i[@class='la la-close fs-20']" ;
22- private String headerDashboardPageAdmin = "//span[normalize-space()='Dashboard ']" ;
22+ private String buttonDefaultOnAdminPage = "//span[.='Clear Cache ']" ;
2323 private String headerDashboardPageUser = "//h1[normalize-space()='Dashboard']" ;
2424
2525 Page page ;
@@ -29,13 +29,13 @@ public LoginPage(Page _page){
2929
3030 public void loginAdminCMS (String email , String password ){
3131 page .navigate (URL_ADMIN , new Page .NavigateOptions ().setWaitUntil (WaitUntilState .NETWORKIDLE ));
32- Assert .assertEquals (page .locator (headerLoginPageAdmin ).textContent (), "Welcome to Active eCommerce CMS " );
33- assertThat (page .locator (headerLoginPageAdmin )).hasText ("Welcome to Active eCommerce CMS " );
32+ Assert .assertEquals (page .locator (headerLoginPageAdmin ).textContent (), "Welcome to Anh Tester Demo " );
33+ assertThat (page .locator (headerLoginPageAdmin )).hasText ("Welcome to Anh Tester Demo " );
3434 page .fill (inputEmail , email );
3535 page .fill (inputPassword , password );
3636 page .click (buttonLogin );
3737 page .waitForLoadState ();
38- assertThat (page .locator (headerDashboardPageAdmin )).isVisible ();
38+ assertThat (page .locator (buttonDefaultOnAdminPage )).isVisible ();
3939 }
4040
4141 public void loginUserCMS (String email , String password ){
0 commit comments