summaryrefslogtreecommitdiff
path: root/src/main/java/com/mavlushechka
diff options
context:
space:
mode:
authorMavlushechka <mavlushechka@gmail.com>2022-11-02 22:52:32 +0500
committerMavlushechka <mavlushechka@gmail.com>2022-11-03 21:22:40 +0500
commit39a79a154282e893ae0ed0296d39f95f9be4430a (patch)
tree678e0b1e393f4eedb016020b61a7a29d5dc58de3 /src/main/java/com/mavlushechka
parent89ca7142b4011bea7a2440dfbbb7ffce2189ba3b (diff)
Add getVersion() method to the ProjectsPage class
Diffstat (limited to 'src/main/java/com/mavlushechka')
-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,