Skip to content

Commit e35fa1c

Browse files
committed
Update version 1.9.9
1 parent e3e9b54 commit e35fa1c

File tree

11 files changed

+166
-143
lines changed

11 files changed

+166
-143
lines changed

.github/workflows/maven.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
22
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
33

4-
name: GitHub CI with Maven
4+
name: Run Maven with GitHub CI
55

66
on:
77
push:
@@ -16,11 +16,11 @@ jobs:
1616

1717
steps:
1818
- uses: actions/checkout@v3
19-
- name: Set up JDK 11
19+
- name: Set up JDK 17
2020
uses: actions/setup-java@v3
2121
with:
22-
java-version: '11'
23-
distribution: 'temurin'
22+
distribution: 'corretto'
23+
java-version: '17'
2424
cache: maven
2525
- name: Build with Maven
2626
run: mvn clean test --file pom.xml

pom.xml

Lines changed: 134 additions & 134 deletions
Large diffs are not rendered by default.

src/test/java/com/anhtester/projects/cms/admin/pages/logins/LoginPageCMS.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,27 @@ public void verifyRedirectToAdminPage() {
4242

4343
public void loginFailWithEmailNull() {
4444
openLoginPage();
45-
waitForPageLoaded();
45+
sleep(2);
4646
clickElement(buttonSubmitLogin);
47+
waitForPageLoaded();
48+
sleep(1);
4749
verifyEquals(getTextElement(messageRequiredEmail).trim(), "The email field is required when phone is not present.", "");
4850
}
4951

5052
public void loginFailWithEmailDoesNotExist(String email, String password) {
5153
openLoginPage();
54+
sleep(2);
5255
setText(inputEmail, email);
5356
setText(inputPassword, password);
5457
clickElement(buttonSubmitLogin);
5558
waitForPageLoaded();
59+
sleep(1);
5660
verifyElementVisible(messageAccDoesNotExist, "Email is incorrect but valid is NOT displayed.");
5761
}
5862

5963
public void loginFailWithNullPassword(String email) {
6064
openLoginPage();
65+
sleep(2);
6166
setText(inputEmail, email);
6267
clickElement(buttonSubmitLogin);
6368
waitForPageLoaded();
@@ -67,20 +72,25 @@ public void loginFailWithNullPassword(String email) {
6772

6873
public void loginFailWithIncorrectPassword(String email, String password) {
6974
openLoginPage();
75+
sleep(2);
7076
setText(inputEmail, email);
7177
clearText(inputPassword);
7278
setText(inputPassword, password);
7379
clickElement(buttonSubmitLogin);
80+
waitForPageLoaded();
81+
sleep(1);
7482
verifyElementVisible(messageAccDoesNotExist, "Password is failed but valid is NOT displayed.");
7583
}
7684

7785
public void loginSuccessWithCustomerAccount(String email, String password) {
7886
openLoginPage();
87+
sleep(2);
7988
setText(inputEmail, email);
8089
clearText(inputPassword);
8190
setText(inputPassword, password);
8291
clickElement(buttonSubmitLogin);
8392
waitForPageLoaded();
93+
sleep(1);
8494
waitForElementVisible(DashboardPage.titleDashboard);
8595
verifyElementVisible(DashboardPage.titleDashboard, "Dashboard page is NOT displayed.");
8696
}

src/test/java/com/anhtester/projects/cms/testcases/AddProductTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,14 @@
44
import com.anhtester.constants.FrameworkConstants;
55
import com.anhtester.dataprovider.DataProviderAddProduct;
66
import com.anhtester.helpers.ExcelHelpers;
7+
import io.qameta.allure.Epic;
8+
import io.qameta.allure.Feature;
79
import org.testng.annotations.Test;
810

911
import java.util.Hashtable;
1012

13+
@Epic("Regression Test CMS")
14+
@Feature("Add Product Test")
1115
public class AddProductTest extends BaseTest {
1216

1317
@Test(dataProvider = "data_provider_add_product", dataProviderClass = DataProviderAddProduct.class)

src/test/java/com/anhtester/projects/cms/testcases/LoginTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@
33
import com.anhtester.common.BaseTest;
44
import com.anhtester.constants.FrameworkConstants;
55
import com.anhtester.helpers.ExcelHelpers;
6+
import io.qameta.allure.Epic;
7+
import io.qameta.allure.Feature;
68
import org.testng.annotations.Test;
79

10+
@Epic("Regression Test CMS")
11+
@Feature("Login Test")
812
public class LoginTest extends BaseTest {
913

1014
@Test(priority = 1)

src/test/java/com/anhtester/projects/cms/testcases/OrderTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,12 @@
33
import com.anhtester.common.BaseTest;
44
import com.anhtester.constants.FrameworkConstants;
55
import com.anhtester.helpers.ExcelHelpers;
6+
import io.qameta.allure.Epic;
7+
import io.qameta.allure.Feature;
68
import org.testng.annotations.Test;
79

10+
@Epic("Regression Test CMS")
11+
@Feature("Order Product Test")
812
public class OrderTest extends BaseTest {
913

1014
@Test

src/test/java/com/anhtester/projects/crm/testcases/ClientTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
import java.util.Hashtable;
2424

25-
@Epic("Regression Test")
25+
@Epic("Regression Test CRM")
2626
@Feature("Client Test")
2727
public class ClientTest extends BaseTest {
2828

src/test/java/com/anhtester/projects/crm/testcases/SignInTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import static com.anhtester.keywords.WebUI.*;
2020

21-
@Epic("Regression Test")
21+
@Epic("Regression Test CRM")
2222
@Feature("Sign In Test")
2323
public class SignInTest extends BaseTest {
2424

src/test/resources/suites/CRM/Clients-parallel.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd" >
22

3-
<suite name="Regression Tests Parallel">
3+
<suite name="Regression Tests CRM">
44

55
<listeners>
66
<listener class-name="com.anhtester.listeners.AnnotationTransformer"/>

src/test/resources/suites/CRM/SignIn-parallel-methods.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd" >
22

3-
<suite name="Regression Tests Parallel methods">
3+
<suite name="Regression Tests CRM">
44

55
<listeners>
66
<listener class-name="com.anhtester.listeners.AnnotationTransformer"/>

0 commit comments

Comments
 (0)