Verify multidomain functionalities
Steps:
=-=-=-=-=-=-=-=-=-=-=-=-=- Verify in unauthorised user can not access eSign =-=-=-=-=-=-=-=-=-=-=-=-=-
--- 06 Feb 08:42:38 264 - TestCaseID:: verifyMultiDomianLogin
--- 06 Feb 08:42:43 134 - 4 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)
--- 06 Feb 08:42:49 663 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 06 Feb 08:42:49 664 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:42:49 987 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> xpath: //*[@id='btnSubmit']]
Navigated to 'eSign Login' page
--- 06 Feb 08:42:50 156 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
Login with eSign FI - multi
--- 06 Feb 08:42:51 250 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> xpath: //*[@id='btnSubmit']]
--- 06 Feb 08:42:58 938 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> id: lightbox]
--- 06 Feb 08:42:59 076 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> id: i0116]
--- 06 Feb 08:43:00 255 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> id: idSIButton9]
--- 06 Feb 08:43:07 546 - Page URL:: https://login.microsoftonline.com/common/login
--- 06 Feb 08:43:07 547 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:43:07 682 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> id: lightbox]
--- 06 Feb 08:43:07 812 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (65aeb12c26175d86a0dfb11a996b0047)] -> id: idSIButton9]
--- 06 Feb 08:43:13 417 - 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
--- 06 Feb 08:43:13 417 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
Log in with Username - KPUser4@immtestcu.onmicrosoft.com
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 =-=-=-=-=-=-=-=-=-=-=-=-=-
--- 06 Feb 08:43:16 063 - TestCaseID:: verifyMultiDomianLogin
--- 06 Feb 08:43:17 602 - 1 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)
--- 06 Feb 08:43:23 870 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 06 Feb 08:43:23 870 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:43:24 015 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //*[@id='btnSubmit']]
Navigated to 'eSign Login' page
--- 06 Feb 08:43:24 140 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
Login with eSign FI - multi
--- 06 Feb 08:43:25 109 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //*[@id='btnSubmit']]
--- 06 Feb 08:43:32 816 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: lightbox]
--- 06 Feb 08:43:32 955 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: i0116]
--- 06 Feb 08:43:34 252 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: idSIButton9]
--- 06 Feb 08:43:41 993 - Page URL:: https://login.microsoftonline.com/common/login
--- 06 Feb 08:43:41 994 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:43:42 107 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: lightbox]
--- 06 Feb 08:43:42 220 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: idSIButton9]
--- 06 Feb 08:43:49 680 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 06 Feb 08:43:49 681 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
Log in with Username - admin@immazuretest.onmicrosoft.com
--- 06 Feb 08:43:52 895 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 06 Feb 08:43:52 895 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:43:53 028 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnUpload]
--- 06 Feb 08:43:56 286 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 06 Feb 08:43:56 287 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:43:56 407 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> css selector: .header]
Logged in successfully with Using -> 'multi' & FIAdmin User -> 'admin@immazuretest.onmicrosoft.com'
[ScreenShot] --- 06 Feb 08:43:56 694 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //a[text()='Administration']]
--- 06 Feb 08:44:04 712 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:04 712 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:04 838 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: (//*[@id='btnAddUser'])[1]]
--- 06 Feb 08:44:08 032 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:08 032 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:08 141 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> css selector: .header]
Navigated to 'Users Maintenence' Page
--- 06 Feb 08:44:11 336 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 06 Feb 08:44:14 300 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: txtDomain]
Entered in Domain - 'azuretest'
--- 06 Feb 08:44:15 138 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnSearch]
--- 06 Feb 08:44:19 502 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:19 503 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:23 626 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //span[contains(@id,'lblUserId_')]]
User Found --> qauser2 (azuretest)
--- 06 Feb 08:44:23 768 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnSelectAll]
--- 06 Feb 08:44:27 074 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:27 074 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:27 195 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: (//*[@id='btnDeleteUser'])[1]]
--- 06 Feb 08:44:32 681 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 06 Feb 08:44:35 604 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: txtDomain]
Entered in Domain - 'azurebank'
--- 06 Feb 08:44:36 532 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnSearch]
--- 06 Feb 08:44:40 867 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:40 868 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:44 959 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //span[contains(@id,'lblUserId_')]]
User Found --> qauser2 (azurebank)
--- 06 Feb 08:44:45 094 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnSelectAll]
--- 06 Feb 08:44:48 399 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:44:48 399 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:44:48 510 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: (//*[@id='btnDeleteUser'])[1]]
--- 06 Feb 08:44:54 051 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //input[@id='txtUserId']]
Entered in UserId - 'qauser2'
--- 06 Feb 08:44:57 011 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: txtDomain]
Entered in Domain - 'azurecu'
--- 06 Feb 08:44:57 912 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> id: btnSearch]
--- 06 Feb 08:45:02 293 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance
--- 06 Feb 08:45:02 294 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:45:06 582 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //a[text()='Administration']]
Navigated to 'Document Maintenance RTS' Page
--- 06 Feb 08:45:18 379 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //*[text()='Select All']]
Clicked 'Select All' button
--- 06 Feb 08:45:21 753 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmaintenance
--- 06 Feb 08:45:21 754 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:45:23 080 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //div[text()='No records found']]
Expected: Delete the ALL documents
Actual(Passed): Successfully deleted ALL the documents[ScreenShot] --- 06 Feb 08:45:26 370 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmaintenance
--- 06 Feb 08:45:26 371 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)
--- 06 Feb 08:45:36 474 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (7644c55ffffa0446a6d7a0079993b776)] -> xpath: //*[text()='Import Template']]