diff options
Diffstat (limited to 'src/main/java/com/mavlushechka/a1qa')
-rw-r--r-- | src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java | 11 |
1 files changed, 11 insertions, 0 deletions
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, |