From 9d53d57243654e97bf3dc1893301b68a91a60def Mon Sep 17 00:00:00 2001 From: monhaso <sonali.mohanty@ext.ec.europa.eu> Date: Fri, 22 Jul 2022 14:39:01 +0200 Subject: [PATCH] 1)some locators got changed and new locators have added. --- smp-ui-tests/pom.xml | 2 +- smp-ui-tests/src/main/java/utils/DriverManager.java | 13 ++++++------- .../src/main/java/utils/enums/SMPMessages.java | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/smp-ui-tests/pom.xml b/smp-ui-tests/pom.xml index f1fa03f3f..a4fb20c3e 100644 --- a/smp-ui-tests/pom.xml +++ b/smp-ui-tests/pom.xml @@ -110,7 +110,7 @@ <failIfNoTests>true</failIfNoTests> <systemPropertyVariables> - <webdriver.gecko.driver>${chrome.driver.path}</webdriver.gecko.driver> + <webdriver.chrome.driver>${chrome.driver.path}</webdriver.chrome.driver> <reports.folder>./target/</reports.folder> <data.folder>./src/main/resources/</data.folder> <testdata.file>testData.json</testdata.file> diff --git a/smp-ui-tests/src/main/java/utils/DriverManager.java b/smp-ui-tests/src/main/java/utils/DriverManager.java index 6dc8ac2ab..a8c0672bd 100644 --- a/smp-ui-tests/src/main/java/utils/DriverManager.java +++ b/smp-ui-tests/src/main/java/utils/DriverManager.java @@ -1,6 +1,7 @@ package utils; import org.openqa.selenium.WebDriver; +import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.FirefoxDriver; import org.openqa.selenium.firefox.FirefoxDriverLogLevel; import org.openqa.selenium.firefox.FirefoxOptions; @@ -25,13 +26,11 @@ public class DriverManager { // } public static WebDriver getDriver(){ - System.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE,"true"); -// System.setProperty(FirefoxDriver.SystemProperty.BROWSER_LOGFILE,"C:\\temp\\logs.txt"); - FirefoxOptions options = new FirefoxOptions(); - FirefoxProfile profile= new FirefoxProfile(); - profile.setPreference( "layout.css.devPixelsPerPx", "0.8" ); - options.setProfile(profile); - WebDriver driver = new FirefoxDriver(options); + /*System.setProperty(FirefoxDriver.SystemProperty.DRIVER_USE_MARIONETTE,"true"); + System.setProperty(FirefoxDriver.SystemProperty.BROWSER_LOGFILE,"C:\\temp\\logs.txt");*/ + + System.setProperty("Webdriver.chrome.driver","D:\\Users\\monhaso\\Downloads\\Chromedriver"); + WebDriver driver = new ChromeDriver(); driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); driver.manage().timeouts().pageLoadTimeout(5, TimeUnit.SECONDS); driver.manage().timeouts().setScriptTimeout(2, TimeUnit.SECONDS); diff --git a/smp-ui-tests/src/main/java/utils/enums/SMPMessages.java b/smp-ui-tests/src/main/java/utils/enums/SMPMessages.java index dfc836131..b85f2fd8f 100644 --- a/smp-ui-tests/src/main/java/utils/enums/SMPMessages.java +++ b/smp-ui-tests/src/main/java/utils/enums/SMPMessages.java @@ -70,7 +70,7 @@ public class SMPMessages { public static final String MSG_23 = "Configuration error: Subject must have less than 256 character!"; - public static final String USERNAME_VALIDATION_MESSAGE = "Username can only contain alphanumeric characters (letters A-Z, numbers 0-9) and must have from 4 to 32 characters!"; + public static final String USERNAME_VALIDATION_MESSAGE = "Username is case insensitive and can only contain alphanumeric characters (letters a-zA-Z, numbers 0-9) and must have from 4 to 32 characters!"; public static final String PASS_POLICY_MESSAGE = "Minimum length: 16 characters;Maximum length: 32 characters;At least one letter in lowercase;At least one letter in uppercase;At least one digit;At least one special character"; public static final String PASS_NO_MATCH_MESSAGE = "Passwords do not match"; public static final String PASS_NO_EMPTY_MESSAGE = "You should type a password"; -- GitLab