summaryrefslogtreecommitdiff
path: root/src/main/java/com/mavlushechka/a1qa
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/mavlushechka/a1qa')
-rw-r--r--src/main/java/com/mavlushechka/a1qa/project/pages/ProjectsPage.java11
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,