Verify multidomain functionalities
Steps:
=-=-=-=-=-=-=-=-=-=-=-=-=- Verify in unauthorised user can not access eSign =-=-=-=-=-=-=-=-=-=-=-=-=-
--- 05 Feb 17:40:52 824 - TestCaseID:: verifyMultiDomianLogin
--- 05 Feb 17:41:00 920 - 8 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)
--- 05 Feb 17:41:07 655 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 05 Feb 17:41:07 655 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:41:08 078 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> xpath: //*[@id='btnSubmit']]
Navigated to 'eSign Login' page
--- 05 Feb 17:41:08 318 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
Entered FI - multi
--- 05 Feb 17:41:09 760 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> xpath: //*[@id='btnSubmit']]
--- 05 Feb 17:41:17 239 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> id: lightbox]
--- 05 Feb 17:41:17 401 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> id: i0116]
--- 05 Feb 17:41:19 001 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> id: idSIButton9]
--- 05 Feb 17:41:26 510 - Page URL:: https://login.microsoftonline.com/common/login
--- 05 Feb 17:41:26 511 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:41:26 657 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> id: lightbox]
--- 05 Feb 17:41:26 805 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> id: idSIButton9]
--- 05 Feb 17:41:33 872 - Page URL:: https://login.microsoftonline.com/common/oauth2/logout?redirect_uri=https%3a%2f%2fesignplusqa.immesign.com%2fteaasp%2flogin.aspx&post_logout_redirect_uri=https%3a%2f%2fesignplusqa.immesign.com%2fteaasp%2flogin.aspx&x-client-sku=id_net461&x-client-ver=5.3.0.0
--- 05 Feb 17:41:33 873 - 6 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
Log in with Username - KPUser4@immtestcu.onmicrosoft.com
--- 05 Feb 17:41:53 002 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (a32999aec9cbc56b09d3df3f8534f1d0)] -> xpath: //*[@id='btnSubmit']]
Failed to login
Expected: Verify incorrect domain user should not able to login in to eSign application
Actual(Passed): Not able to login with incorrect domain user - 'KPUser4@immtestcu.onmicrosoft.com', its will throw back to login screen[ScreenShot] =-=-=-=-=-=-=-=-=-=-=-=-=- Login into FIadmin, Delete existing users and import RTS templates =-=-=-=-=-=-=-=-=-=-=-=-=-
--- 05 Feb 17:42:14 229 - TestCaseID:: verifyMultiDomianLogin
--- 05 Feb 17:42:16 488 - 2 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)
--- 05 Feb 17:42:23 006 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 05 Feb 17:42:23 006 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:42:23 165 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //*[@id='btnSubmit']]
Navigated to 'eSign Login' page
--- 05 Feb 17:42:23 311 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
Entered FI - multi
--- 05 Feb 17:42:24 435 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //*[@id='btnSubmit']]
--- 05 Feb 17:42:32 044 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: lightbox]
--- 05 Feb 17:42:32 217 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: i0116]
--- 05 Feb 17:42:33 662 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: idSIButton9]
--- 05 Feb 17:42:41 327 - Page URL:: https://login.microsoftonline.com/common/login
--- 05 Feb 17:42:41 328 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:42:41 450 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: lightbox]
--- 05 Feb 17:42:41 579 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: idSIButton9]
--- 05 Feb 17:42:50 213 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 05 Feb 17:42:50 214 - 8 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
Log in with Username - admin@immazuretest.onmicrosoft.com
--- 05 Feb 17:42:53 485 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 05 Feb 17:42:53 486 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:42:53 642 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: btnUpload]
--- 05 Feb 17:42:56 906 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 05 Feb 17:42:56 907 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:42:57 043 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> css selector: .header]
Logged in successfully with Using -> 'multi' & FIAdmin User -> 'admin@immazuretest.onmicrosoft.com'
[ScreenShot] --- 05 Feb 17:42:57 380 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //a[text()='Administration']]
--- 05 Feb 17:43:05 544 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:05 545 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:05 677 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: (//*[@id='btnAddUser'])[1]]
--- 05 Feb 17:43:08 910 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:08 911 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:09 036 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> css selector: .header]
Navigated to 'Users Maintenence' Page
--- 05 Feb 17:43:12 254 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 05 Feb 17:43:15 392 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: txtDomain]
Entered in Domain - 'azuretest'
--- 05 Feb 17:43:16 423 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: btnSearch]
--- 05 Feb 17:43:20 836 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:20 836 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:24 954 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //span[contains(@id,'lblUserId_')]]
User Found --> qauser2 (azuretest)
--- 05 Feb 17:43:25 115 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: btnSelectAll]
--- 05 Feb 17:43:28 497 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:28 497 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:28 611 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: (//*[@id='btnDeleteUser'])[1]]
--- 05 Feb 17:43:34 318 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 05 Feb 17:43:37 365 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: txtDomain]
Entered in Domain - 'azurebank'
--- 05 Feb 17:43:38 244 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: btnSearch]
--- 05 Feb 17:43:42 610 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:42 611 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:46 996 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 05 Feb 17:43:49 973 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: txtDomain]
Entered in Domain - 'azurecu'
--- 05 Feb 17:43:50 886 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> id: btnSearch]
--- 05 Feb 17:43:55 301 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 05 Feb 17:43:55 302 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:43:59 621 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //a[text()='Administration']]
Navigated to 'Document Maintenance RTS' Page
--- 05 Feb 17:44:11 541 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //*[text()='Select All']]
Clicked 'Select All' button
--- 05 Feb 17:44:14 951 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmaintenance
--- 05 Feb 17:44:14 951 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:44:16 437 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //div[text()='No records found']]
Expected: Delete the ALL documents
Actual(Passed): Successfully deleted ALL the documents[ScreenShot] --- 05 Feb 17:44:19 835 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmaintenance
--- 05 Feb 17:44:19 836 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 05 Feb 17:44:29 974 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (9e39f08da168208b1f7be146efe90fc1)] -> xpath: //*[text()='Import Template']]