From 39a79a154282e893ae0ed0296d39f95f9be4430a Mon Sep 17 00:00:00 2001 From: Mavlushechka Date: Wed, 2 Nov 2022 22:52:32 +0500 Subject: Add getVersion() method to the ProjectsPage class --- .../com/mavlushechka/a1qa/project/pages/ProjectsPage.java | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/main/java/com/mavlushechka') diff --git a/src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java b/src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java index e81a61b..f3049dc 100644 --- a/src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java +++ b/src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java @@ -3,6 +3,7 @@ package com.mavlushechka.a1qa.project.pages; import aquality.selenium.browser.AqualityServices; import aquality.selenium.elements.ElementType; import aquality.selenium.forms.Form; +import com.mavlushechka.a1qa.framework.utils.IntegerUtils; import com.mavlushechka.a1qa.framework.utils.JsonParser; import com.mavlushechka.a1qa.framework.utils.StringUtils; import com.mavlushechka.a1qa.project.constants.Project; @@ -24,6 +25,16 @@ public class ProjectsPage extends Form { AqualityServices.getBrowser().goTo(url); } + public int getVersion() { + return IntegerUtils.parseInt( + AqualityServices.getElementFactory().get( + ElementType.LABEL, + By.xpath("//*[contains(@class, 'footer-text')]//span"), + "Version" + ).getText() + ); + } + public void openProject(Project project) { AqualityServices.getElementFactory().get( ElementType.BUTTON, -- cgit v1.2.3