verify Sender Email Address for Notifications Alerts in Other Settings Page - Fully Integrated - Anonymus Sign FI COMMENTS:
Steps:
--- 25 Nov 07:20:55 543 - TestCaseID:: verifySenderEmailAddressforNotificationsAlertsinOtherSettingsPage
--- 25 Nov 07:20:57 622 - 2 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)
**** verify Sender Email Address for Notifications Alerts in Other Settings Page - Fully Integrated - Anonymus Sign FI ****
--- 25 Nov 07:21:07 127 - Page URL:: https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?client_id=7be6e63f-308a-4475-979c-c5c021156f67&scope=api%3a%2f%2f7ab4b4a1-91a2-4b47-8aa5-e2ab73338e0b%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fesignnonprod.immesign.com%2fqa%2ftenantmanager%2f&client-request-id=1d8355a6-de2f-4b7b-a69a-d7e6771ba14d&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=3.0.2&client_info=1&code_challenge=qxfsb9bp6ow-g_jmjl6hduo5sjt2ugkapdrpo1lwz4u&code_challenge_method=s256&nonce=00a82905-47ad-40fb-941a-0ffee550441c&state=eyjpzci6ijy1mgrlmjvmltlmzdctndqyzc1intc5ltg2mgq4nzhjzdi2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 25 Nov 07:21:07 127 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:26 027 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: idSIButton9]
--- 25 Nov 07:21:26 154 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: i0116]
--- 25 Nov 07:21:27 203 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: idSIButton9]
--- 25 Nov 07:21:30 597 - Page URL:: https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize?client_id=7be6e63f-308a-4475-979c-c5c021156f67&scope=api%3a%2f%2f7ab4b4a1-91a2-4b47-8aa5-e2ab73338e0b%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fesignnonprod.immesign.com%2fqa%2ftenantmanager%2f&client-request-id=1d8355a6-de2f-4b7b-a69a-d7e6771ba14d&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=3.0.2&client_info=1&code_challenge=qxfsb9bp6ow-g_jmjl6hduo5sjt2ugkapdrpo1lwz4u&code_challenge_method=s256&nonce=00a82905-47ad-40fb-941a-0ffee550441c&state=eyjpzci6ijy1mgrlmjvmltlmzdctndqyzc1intc5ltg2mgq4nzhjzdi2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 25 Nov 07:21:30 598 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:32 806 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: idSIButton9]
--- 25 Nov 07:21:36 834 - Page URL:: https://login.microsoftonline.com/common/login
--- 25 Nov 07:21:36 834 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:36 957 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: lightbox]
--- 25 Nov 07:21:37 071 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: idSIButton9]
--- 25 Nov 07:21:43 021 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/home
--- 25 Nov 07:21:43 022 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:46 212 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/create
--- 25 Nov 07:21:46 213 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:46 348 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: createdFIList]
--- 25 Nov 07:21:49 655 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/create
--- 25 Nov 07:21:49 656 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:49 784 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> css selector: .header]
--- 25 Nov 07:21:52 342 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> xpath: //*[@id='Menu_EditFI']/c-sidebar-nav-link-content]
--- 25 Nov 07:21:55 676 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:21:55 676 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:21:58 794 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:21:58 794 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:01 952 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:22:01 952 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:02 078 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> css selector: div.d-flex.align-items-center.justify-content-between.ng-star-inserted > div > label]
--- 25 Nov 07:22:05 195 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:22:05 195 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:05 315 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> css selector: .header]
--- 25 Nov 07:22:11 562 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:22:11 563 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
Host Id 0 anony1 | anony1
Search FI displayed in list
--- 25 Nov 07:22:14 911 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> xpath: //span[@id='item-undefined']]
--- 25 Nov 07:22:18 405 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 25 Nov 07:22:18 405 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:21 563 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> xpath: //div[@class='textWrapper' and contains(text(),'Other Settings')]]
--- 25 Nov 07:22:32 085 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/other-settings
--- 25 Nov 07:22:32 085 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:32 210 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> xpath: //*[@class='border-top-0 rounded-0 card-header']]
--- 25 Nov 07:22:35 438 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/other-settings
--- 25 Nov 07:22:35 439 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:122)
--- 25 Nov 07:22:35 556 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> css selector: .header]
--- 25 Nov 07:22:37 708 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> xpath: //label[@for='senderEmail']]
Successfully verified ' Sender Email Address for Notifications/Alert ' is available for Fully Integrated Account [ScreenShot] --- 25 Nov 07:22:37 934 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: senderEmail]
--- 25 Nov 07:22:38 439 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: errorsenderEmailReq]
Expected: Error Message when Sender Email address is blank Sender email address is a required field and cannot be left blank.
Actual(Passed): Successfully verified Sender Email Address error message when blank Sender email address is a required field and cannot be left blank.[ScreenShot] --- 25 Nov 07:22:38 958 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: errorsenderEmailPattern]
Expected: Error Message when Sender Email address is invalid 'test' Please enter a valid email.
Actual(Passed): Successfully verified Sender Email Address error message when invalid Please enter a valid email.[ScreenShot] --- 25 Nov 07:22:39 662 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: errorsenderEmailPattern]
Expected: Error Message when Sender Email address is invalid 'test@new@gmail.com' Please enter a valid email.
Actual(Passed): Successfully verified Sender Email Address error message when invalid Please enter a valid email.[ScreenShot] --- 25 Nov 07:22:40 279 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: errorsenderEmailPattern]
Expected: Error Message when Sender Email address is invalid 'test!@gmail.com' Please enter a valid email.
Actual(Passed): Successfully verified Sender Email Address error message when invalid Please enter a valid email.[ScreenShot] --- 25 Nov 07:22:40 949 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: errorsenderEmailPattern]
Expected: Error Message when Sender Email address is invalid 'test123^@gmail.com' Please enter a valid email.
Actual(Passed): Successfully verified Sender Email Address error message when invalid Please enter a valid email.[ScreenShot] --- 25 Nov 07:22:41 283 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: senderEmail]
Clicked on Save button
Expected: Sender Email is 'employee1@immonline.com'
Actual(Passed): Successfully verified ' Sender Email Address for Notifications/Alert ' value employee1@immonline.com[ScreenShot] --- 25 Nov 07:22:47 458 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (383570302cbd1b815aa013bfd2c0bd09)] -> id: tooltipsenderEmailHelpText]
Expected: This email address will be used to send FYI messages, task notifications, alerts, and verification emails to the Sign user or group.
Actual(Passed): Successfully verified Sender Email Address Notification tool tip This email address will be used to send FYI messages, task notifications, alerts, and verification emails to the Sign user or group.[ScreenShot]
Test Passed.