Skip to content

Commit 461d4f5

Browse files
authored
Added allure annotations (#15)
1 parent 2c36d02 commit 461d4f5

5 files changed

Lines changed: 81 additions & 9 deletions

File tree

src/test/java/tests/ACP1Test.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,63 @@
11
package tests;
22

33

4+
import io.qameta.allure.Description;
5+
import io.qameta.allure.Story;
46
import org.testng.annotations.Test;
57

68
public class ACP1Test extends BaseTest {
79

810
@Test
11+
@Story("TC-002-01 | Epolif ACP1 > Logo in the header")
12+
@Description("Проверка перехода на страницу ACP1 через клик на логотип")
913
public void testClickOnLogoACP1() {
1014
mainPage.goToAcp1Page();
1115
acp1Page.clickOnLogo();
1216
}
1317

1418
@Test
19+
@Story("TC-002-02 | Epolif ACP1 > link Главная in the header")
20+
@Description("Проверка перехода на главную страницу через ссылку 'Главная' на странице ACP1")
1521
public void testGoToMainPageFromACP1() {
1622
mainPage.goToAcp1Page();
1723
acp1Page.goToMainPage();
1824
}
1925

2026
@Test
27+
@Story("TC-002-03 | Epolif ACP1 > link Epolif Aqua in the header")
28+
@Description("Проверка перехода на страницу Epolif Aqua через страницу ACP1")
2129
public void testGoToAquaPageFromACP1() {
2230
mainPage.goToAcp1Page();
2331
acp1Page.goToAquaPage();
2432
}
2533

2634
@Test
35+
@Story("TC-002-04 | Epolif ACP1 > link Epolif GL7 in the header")
36+
@Description("Проверка перехода на страницу Epolif GL7 через страницу ACP1")
2737
public void testGoToGL7FromACP1() {
2838
mainPage.goToAcp1Page();
2939
acp1Page.goToGl7Page();
3040
}
3141

3242
@Test
43+
@Story("TC-002-05 | Epolif ACP1 > link Epolif GL21 in the header")
44+
@Description("Проверка перехода на страницу Epolif GL21 через страницу ACP1")
3345
public void testGoToGL21FromACP1() {
3446
mainPage.goToAcp1Page();
3547
acp1Page.goToGl21Page();
3648
}
3749

3850
@Test
51+
@Story("TC-002-06 | Epolif ACP1 > link Epolif ACP1 in the header")
52+
@Description("Проверка перехода на страницу Epolif ACP1 через страницу ACP1")
3953
public void testGoToACP1FromACP1() {
4054
mainPage.goToAcp1Page();
4155
acp1Page.goToAcp1Page();
4256
}
4357

4458
@Test
59+
@Story("TC-002-07 | Epolif ACP1 > footer > information about company")
60+
@Description("Проверка информации о компании в футере страницы ACP1")
4561
public void testFooterInformationACP1() {
4662
mainPage.goToAcp1Page();
4763
acp1Page.chainsDown();
@@ -50,6 +66,8 @@ public void testFooterInformationACP1() {
5066
}
5167

5268
@Test
69+
@Story("TC-002-08 | Epolif ACP1 > footer > Up button")
70+
@Description("Проверка работоспособности кнопки 'Наверх' на странице ACP1")
5371
public void testUpButtonACP1() {
5472
mainPage.goToAcp1Page();
5573
acp1Page.chainsDown();

src/test/java/tests/AquaTest.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,62 @@
11
package tests;
22

3+
import io.qameta.allure.Description;
4+
import io.qameta.allure.Story;
35
import org.testng.annotations.Test;
46

57
public class AquaTest extends BaseTest {
68

79
@Test
10+
@Story("TC-005-01 | Epolif Aqua > Logo in the header")
11+
@Description("Проверка перехода на страницу Epolif Aqua через клик на логотип")
812
public void testClickOnLogoAqua() {
913
mainPage.goToAquaPage();
1014
aquaPage.clickOnLogo();
1115
}
1216

1317
@Test
18+
@Story("TC-005-02 | Epolif Aqua > link Главная in the header")
19+
@Description("Проверка перехода на главную страницу через ссылку 'Главная' на странице Epolif Aqua")
1420
public void testGoToMainPageFromAqua() {
1521
mainPage.goToAquaPage();
1622
aquaPage.goToMainPage();
1723
}
1824

1925
@Test
26+
@Story("TC-005-03 | Epolif Aqua > link Epolif Aqua in the header")
27+
@Description("Проверка перехода на страницу Epolif Aqua через ссылку 'Epolif Aqua'")
2028
public void testGoToAquaPageFromAqua() {
2129
mainPage.goToAquaPage();
2230
aquaPage.goToAquaPage();
2331
}
2432

2533
@Test
34+
@Story("TC-005-04 | Epolif Aqua > link Epolif GL7 in the header")
35+
@Description("Проверка перехода на страницу Epolif GL7 через страницу Epolif Aqua")
2636
public void testGoToGl7FromAqua() {
2737
mainPage.goToAquaPage();
2838
aquaPage.goToGl7Page();
2939
}
3040

3141
@Test
42+
@Story("TC-005-05 | Epolif Aqua > link Epolif GL21 in the header")
43+
@Description("Проверка перехода на страницу Epolif GL21 через страницу Epolif Aqua")
3244
public void testGoToGl21FromAqua() {
3345
mainPage.goToAquaPage();
3446
aquaPage.goToGl21Page();
3547
}
3648

3749
@Test
50+
@Story("TC-005-06 | Epolif Aqua > link Epolif ACP1 in the header")
51+
@Description("Проверка перехода на страницу Epolif ACP1 через страницу Epolif Aqua")
3852
public void testGoToAcp1FromAqua() {
3953
mainPage.goToAquaPage();
4054
aquaPage.goToAcp1Page();
4155
}
4256

4357
@Test
58+
@Story("TC-005-07 | Epolif Aqua > footer > information about company")
59+
@Description("Проверка корректности информации о компании в футере страницы Epolif Aqua")
4460
public void testFooterInformationAqua() {
4561
mainPage.goToAquaPage();
4662
aquaPage.chainsDown();
@@ -49,6 +65,8 @@ public void testFooterInformationAqua() {
4965
}
5066

5167
@Test
68+
@Story("TC-005-08 | Epolif Aqua > footer > Up button")
69+
@Description("Проверка работоспособности кнопки 'Наверх' на странице Epolif Aqua")
5270
public void testUpButtonAqua() {
5371
mainPage.goToAquaPage();
5472
aquaPage.chainsDown();

src/test/java/tests/GL21Test.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,62 @@
11
package tests;
22

3+
import io.qameta.allure.Description;
4+
import io.qameta.allure.Story;
35
import org.testng.annotations.Test;
46

57
public class GL21Test extends BaseTest {
68

79
@Test
10+
@Story("TC-004-01 | Epolif GL21 > Logo in the header")
11+
@Description("Проверка перехода на страницу Epolif GL21 через клик на логотип")
812
public void testClickOnLogoGL21() {
913
mainPage.goToGl21Page();
1014
gl21Page.clickOnLogo();
1115
}
1216

1317
@Test
18+
@Story("TC-004-02 | Epolif GL21 > link Главная in the header")
19+
@Description("Проверка перехода на главную страницу через ссылку 'Главная' на странице Epolif GL21")
1420
public void testGoToMainPageFromGL21() {
1521
mainPage.goToGl21Page();
1622
gl21Page.goToMainPage();
1723
}
1824

1925
@Test
26+
@Story("TC-004-03 | Epolif GL21 > link Epolif Aqua in the header")
27+
@Description("Проверка перехода на страницу Epolif Aqua через страницу Epolif GL21")
2028
public void testGoToAquaPageFromGL21() {
2129
mainPage.goToGl21Page();
2230
gl21Page.goToAquaPage();
2331
}
2432

2533
@Test
34+
@Story("TC-004-04 | Epolif GL21 > link Epolif GL7 in the header")
35+
@Description("Проверка перехода на страницу Epolif GL7 через страницу Epolif GL21")
2636
public void testGoToGL7FromGL21() {
2737
mainPage.goToGl21Page();
2838
gl21Page.goToGl7Page();
2939
}
3040

3141
@Test
42+
@Story("TC-004-05 | Epolif GL21 > link Epolif GL21 in the header")
43+
@Description("Проверка повторного перехода на страницу Epolif GL21 через страницу Epolif GL21")
3244
public void testGoToGL21FromGL21() {
3345
mainPage.goToGl21Page();
3446
gl21Page.goToGl21Page();
3547
}
3648

3749
@Test
50+
@Story("TC-004-06 | Epolif GL21 > link Epolif ACP1 in the header")
51+
@Description("Проверка перехода на страницу Epolif ACP1 через страницу Epolif GL21")
3852
public void testGoToACP1FromGL21() {
3953
mainPage.goToGl21Page();
4054
gl21Page.goToAcp1Page();
4155
}
4256

4357
@Test
58+
@Story("TC-004-07 | Epolif GL21 > footer > information about company")
59+
@Description("Проверка корректности информации о компании в футере страницы Epolif GL21")
4460
public void testFooterInformationGL21() {
4561
mainPage.goToGl21Page();
4662
gl21Page.chainsDown();
@@ -49,6 +65,8 @@ public void testFooterInformationGL21() {
4965
}
5066

5167
@Test
68+
@Story("TC-004-08 | Epolif GL21 > footer > Up button")
69+
@Description("Проверка работоспособности кнопки 'Наверх' на странице Epolif GL21")
5270
public void testUpButtonGL21() {
5371
mainPage.goToGl21Page();
5472
gl21Page.chainsDown();

src/test/java/tests/GL7Test.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,63 @@
11
package tests;
22

33

4+
import io.qameta.allure.Description;
5+
import io.qameta.allure.Story;
46
import org.testng.annotations.Test;
57

68
public class GL7Test extends BaseTest {
79

810
@Test
11+
@Story("TC-003-01 | Epolif GL7 > Logo in the header")
12+
@Description("Проверка перехода на страницу Epolif GL7 через клик на логотип")
913
public void testClickOnLogoGL7() {
1014
mainPage.goToGl7Page();
1115
gl7Page.clickOnLogo();
1216
}
1317

1418
@Test
19+
@Story("TC-003-02 | Epolif GL7 > link Главная in the header")
20+
@Description("Проверка перехода на главную страницу через ссылку 'Главная' на странице Epolif GL7")
1521
public void testGoToMainPageFromGL7() {
1622
mainPage.goToGl7Page();
1723
gl7Page.goToMainPage();
1824
}
1925

2026
@Test
27+
@Story("TC-003-03 | Epolif GL7 > link Epolif Aqua in the header")
28+
@Description("Проверка перехода на страницу Epolif Aqua через страницу Epolif GL7")
2129
public void testGoToAquaPageFromGL7() {
2230
mainPage.goToGl7Page();
2331
gl7Page.goToAquaPage();
2432
}
2533

2634
@Test
35+
@Story("TC-003-04 | Epolif GL7 > link Epolif GL7 in the header")
36+
@Description("Проверка перехода на страницу Epolif GL7 через повторное нажатие на ссылку 'Epolif GL7'")
2737
public void testGoToGL7FromGL7() {
2838
mainPage.goToGl7Page();
2939
gl7Page.goToGl7Page();
3040
}
3141

3242
@Test
43+
@Story("TC-003-05 | Epolif GL7 > link Epolif GL21 in the header")
44+
@Description("Проверка перехода на страницу Epolif GL21 через страницу Epolif GL7")
3345
public void testGoToGL21FromGL7() {
3446
mainPage.goToGl7Page();
3547
gl7Page.goToGl21Page();
3648
}
3749

3850
@Test
51+
@Story("TC-003-06 | Epolif GL7 > link Epolif ACP1 in the header")
52+
@Description("Проверка перехода на страницу Epolif ACP1 через страницу Epolif GL7")
3953
public void testGoToACP1FromGL7() {
4054
mainPage.goToGl7Page();
4155
gl7Page.goToAcp1Page();
4256
}
4357

4458
@Test
59+
@Story("TC-003-07 | Epolif GL7 > footer > information about company")
60+
@Description("Проверка наличия и корректности информации о компании в футере страницы Epolif GL7")
4561
public void testFooterInformationGL7() {
4662
mainPage.goToGl7Page();
4763
gl7Page.chainsDown();
@@ -50,6 +66,8 @@ public void testFooterInformationGL7() {
5066
}
5167

5268
@Test
69+
@Story("TC-003-08 | Epolif GL7 > footer > Up button")
70+
@Description("Проверка работоспособности кнопки 'Наверх' на странице Epolif GL7")
5371
public void testUpButtonGL7() {
5472
mainPage.goToGl7Page();
5573
gl7Page.chainsDown();

src/test/java/tests/MainPageTests.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,49 +8,49 @@
88
public class MainPageTests extends BaseTest {
99

1010
@Test
11-
@Story("TC-001-02 | Main page > Logo in the header")
11+
@Story("TC-001-01 | Main page > Logo in the header")
1212
@Description("Проверка перехода на главную страницу по нажатию на логотип")
1313
public void testClickOnLogoMain() {
1414
mainPage.clickOnLogo();
1515
}
1616

1717
@Test
18-
@Story("TC-001-03 | Main page > link Главная in the header")
18+
@Story("TC-001-02 | Main page > link Главная in the header")
1919
@Description("Проверка перехода на главную страницу по нажатию на ссылку 'Главная'")
2020
public void testGoToMainPage() {
2121
mainPage.goToMainPage();
2222
}
2323

2424
@Test
25-
@Story("TC-001-04 | Main page > link Epolif Aqua in the header")
25+
@Story("TC-001-03 | Main page > link Epolif Aqua in the header")
2626
@Description("Проверка перехода на страницу Epolif Aqua")
2727
public void testGoToAquaPage() {
2828
mainPage.goToAquaPage();
2929
}
3030

3131
@Test
32-
@Story("TC-001-05 | Main page > link Epolif GL7 in the header")
32+
@Story("TC-001-04 | Main page > link Epolif GL7 in the header")
3333
@Description("Проверка перехода на страницу Epolif GL7")
3434
public void testGoToGl7Page() {
3535
mainPage.goToGl7Page();
3636
}
3737

3838
@Test
39-
@Story("TC-001-06 | Main page > link Epolif GL21 in the header")
39+
@Story("TC-001-05 | Main page > link Epolif GL21 in the header")
4040
@Description("Проверка перехода на страницу Epolif GL21")
4141
public void testGoToGl21Page() {
4242
mainPage.goToGl21Page();
4343
}
4444

4545
@Test
46-
@Story("TC-001-07 | Main page > link Epolif ACP1 in the header")
46+
@Story("TC-001-06 | Main page > link Epolif ACP1 in the header")
4747
@Description("Проверка перехода на страницу Epolif ACP1")
4848
public void testGoToAcp1Page() {
4949
mainPage.goToAcp1Page();
5050
}
5151

5252
@Test
53-
@Story("TC-001-10 | Main page > footer > information about company")
53+
@Story("TC-001-07 | Main page > footer > information about company")
5454
@Description("Проверка наличия и корректности информации о компании в футере")
5555
public void testFooterInformation() {
5656
mainPage.chainsDown();
@@ -59,7 +59,7 @@ public void testFooterInformation() {
5959
}
6060

6161
@Test
62-
@Story("TC-001-11 | Main page > footer > Up button")
62+
@Story("TC-001-08 | Main page > footer > Up button")
6363
@Description("Проверка работоспособности кнопки 'Наверх' в футере")
6464
public void testButton() {
6565
mainPage.chainsDown();
@@ -69,7 +69,7 @@ public void testButton() {
6969
}
7070

7171
@Test
72-
@Story("TC-001-01 | Main page > Presence of the promo video")
72+
@Story("TC-001-09 | Main page > Presence of the promo video")
7373
@Description("Проверка наличия промо видео на главной странице и его повторяемости")
7474
public void testVideo() {
7575
mainPage.presenceOfTheVideo();

0 commit comments

Comments
 (0)