Test# Passed# Skipped# Retried# FailedTime (ms)Included GroupsExcluded Groups
IMM_Esign_Chrome
IMM_Test_Chrome0001174,921
ClassMethodStartTime (ms)
IMM_Esign_Chrome
IMM_Test_Chrome — failed
com.imm.testscripts.FIManagement.FIManagementverifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin1740033620534166305

IMM_Test_Chrome

com.imm.testscripts.FIManagement.FIManagement#verifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin

Parameter #1
{Tenant_URL=https://esignnonprod.immesign.com/qa/tenantmanager/, EmailID=, WorkflowSummary=, Login_User_ID=qauser2@bank.immazuretest.com;qauser2@immazuretest.onmicrosoft.com;qauser2@cu.immazuretest.com;, Address=, FiStatus=Completed, FiAdmin_LastName=one;, Add_Dictionary=, GRP_PermissionRadio=, Effect_Summary=, Name=, GRP_PermissionChkBox=, NewUser_ID=KPUser4@immtestcu.onmicrosoft.com;iMM@2025!, LocalDomain=immazuretest, PartiesToView=, NewName=, User_ID=, Wkf_Permission=, Reset_Password=, NewDescription=, AZDomain=immazuretest.onmicrosoft.com, Workflow=, City=, Delete_Dictionary=, AttachmentTypeOption=, NewEmailID=, State=, Login_Password=iMM@2025!;, eSignClient=, ClientID=3AAABLblqZhCPfuU-npiCakOjy5Ut75_7222WMCDdpSBYYA0z9PZE7hXvVdJDXKIzDh0zkAVwUGLc4pVh3cU31w119aZm6Uu_, Domain=azurebank;azuretest;azurecu;, UserType=, NewGroup=, Tenant_User=, FiAdmin_FirstName=admin;, Group=Users;Accounting Group;, Dictionary=TeSign;XPLN;MSP, FI_Name=Autotestfi, Description=Create new FI, While create FI verify Azure details tab UI for multi domain and add multiple Additional domain. After that verify user can login with different additional domains and check user will add in correct group also check correct domain name display., AdditionalDomainName=bank.immazuretest.com;immazuretest.onmicrosoft.com;cu.immazuretest.com;immtestcu.onmicrosoft.com;immesignqa.onmicrosoft.com;immpartners.onmicrosoft.com, SearchUser=, Filepath=src/main/resources/testdata/files/documentRTS/BasicRTSDocs/005BA1.pdf;src/main/resources/testdata/files/documentRTS/BasicRTSDocs/513BA.pdf, TestID=verifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin, FiAdmin_UserID=admin@immazuretest.onmicrosoft.com;, Dictionary_Code=, IndexSource=, Access_Password=, UserURL2=, Inbox_Permission=, Confirm_Reset_Password=, AdditionalLocalDomainName=azurebank;azuretest;azurecu;immtestcu;immpartners;immtestrts;, Notes=, Inbox=, GlobalAdmin=admin@immazuretest.onmicrosoft.com, Path=src/main/resources/testdata/files/documentRTS/BasicRTSDocs/BasicRTSDocTemplates.zip;, Copy_User_ID=, Tenant_Password=, Enter_eSignClient=, ZipCode=, FI_ID=Autotestfi, Confirm_Password=, CasesUser=, Tab=, UserURL=, Copy_Tab=}
Messages
   --- 20 Feb 12:10:12 323 - TestCaseID:: verifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin

   --- 20 Feb 12:10:18 115 - 5 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)

Create new FI, While create FI verify Azure details tab UI for multi domain and add multiple Additional domain. After that verify user can login with different additional domains and check user will add in correct group also check correct domain name display.
Steps:

   --- 20 Feb 12:10:18 695 - TestCaseID:: verifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin

   --- 20 Feb 12:10:20 557 - 1 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:558)

   --- 20 Feb 12:10:28 039 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx

   --- 20 Feb 12:10:28 040 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:10:28 507 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //*[@id='btnSubmit']]

 Navigated to 'eSign Login' page

   --- 20 Feb 12:10:28 715 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]

 Entered values for the fields in 'Login' page [ScreenShot]

   --- 20 Feb 12:10:30 356 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //*[@id='btnSubmit']]

   --- 20 Feb 12:10:54 122 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: lightbox]

   --- 20 Feb 12:10:54 251 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: i0116]

   --- 20 Feb 12:10:55 485 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: idSIButton9]

   --- 20 Feb 12:11:02 143 - Page URL:: https://login.microsoftonline.com/common/login

   --- 20 Feb 12:11:02 144 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:02 276 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: lightbox]

   --- 20 Feb 12:11:02 407 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: idSIButton9]

   --- 20 Feb 12:11:09 640 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx

   --- 20 Feb 12:11:09 641 - 6 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:12 850 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx

   --- 20 Feb 12:11:12 851 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:12 980 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> id: btnUpload]

   --- 20 Feb 12:11:16 711 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx

   --- 20 Feb 12:11:16 711 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:16 854 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> css selector: .header]

 Login as FiAdmin with FI : A225192400

   --- 20 Feb 12:11:16 978 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //a[text()='Administration']]

   --- 20 Feb 12:11:25 440 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance

   --- 20 Feb 12:11:25 441 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:25 576 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: (//*[@id='btnAddUser'])[1]]

   --- 20 Feb 12:11:28 752 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance

   --- 20 Feb 12:11:28 753 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:28 874 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> css selector: .header]

 Navigated to 'Users Maintenence' Page

 -------------------------- Verify users crated session -------------------------

   --- 20 Feb 12:11:32 082 - Page URL:: https://esignplusqa.immesign.com/teaasp/usermaintenance

   --- 20 Feb 12:11:32 083 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:32 226 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //a[text()='Processing']]

   --- 20 Feb 12:11:40 621 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:11:40 622 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:40 799 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> xpath: //*[@id='btnSearch']]

   --- 20 Feb 12:11:44 008 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:11:44 009 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:44 144 - Element is displayed using Selenide:: [[RemoteWebDriver: chrome on Windows 11 (b8cf9d7709e36564a483c2fc258d2c9d)] -> css selector: .header]

 Navigated to 'Search Active' Page

   --- 20 Feb 12:11:47 352 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:11:47 354 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:11:53 876 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:11:53 877 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

Expected: Verified new created user displayed in serch active page user filed
Actual(Failed): Failed to verify user - 'qauser2@bank.immazuretest.com', is displayed in search active page user field
[ScreenShot]


   --- 20 Feb 12:12:07 429 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:12:07 430 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)

   --- 20 Feb 12:12:41 494 - Page URL:: https://esignplusqa.immesign.com/teaasp/savedsessionsearch

   --- 20 Feb 12:12:41 495 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:117)



Index 0 out of bounds for length 0 [ScreenShot]
Exception
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0 at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266) at java.base/java.util.Objects.checkIndex(Objects.java:359) at java.base/java.util.ArrayList.get(ArrayList.java:427) at java.base/jdk.internal.reflect.GeneratedMethodAccessor13.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler.invoke(LocatingElementListHandler.java:40) at jdk.proxy2/jdk.proxy2.$Proxy25.get(Unknown Source) at com.imm.pages.SearchActiveSessionPage.selectUser(SearchActiveSessionPage.java:598) at com.imm.testscripts.FIManagement.FIManagement.verifyMultiDomainTMCreateFIAzureDetailsandEsignUsersLogin(FIManagement.java:10912) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)

back to summary