com.imm.testscripts.FIManagement.FIManagement
verifyRemoteIDMeUserPermissions
({NewGroup=, Tenant_URL=https://esignnonprod.immesign.com/qa/tenantmanager/#, Tenant_User=immadmin2@immesignqa.onmicrosoft.com, Group=, EmailID=, FI_Name=Autotestfi, Description=Verify Remote ID Me authentication in eSignature page based on User permission, Login_User_ID=cuadmin@immtestcu.onmicrosoft.com, Address=, SearchUser=, Add_Dictionary=, GRP_PermissionRadio=, Filepath=src/main/resources/testdata/files/documentRTS/Disclosure.pdf,src/main/resources/testdata/files/documentRTS/Loan Application Form.pdf,src/main/resources/testdata/files/documentRTS/Students Loan.pdf,src/main/resources/testdata/files/DriversLicense.jpg, Effect_Summary=User Can Send Sessions to Remote,Email, Government ID, ID.me, KBA, Password, Phone;User Can Send Sessions for eDelivery,Email, Government ID, ID.me, KBA, Password, Phone, Name=, GRP_PermissionChkBox=, NewUser_ID=, TestID=verifyRemoteIDMeUserPermissions, Dictionary_Code=TeSign,XPLN, IndexSource=, PartiesToView=, Access_Password=, NewName=, Confirm_Reset_Password=, User_ID=, Notes=, Reset_Password=, Path=src/main/resources/testdata/files/DocumentExport.Zip, Copy_User_ID=, Tenant_Password=iMM@2024, NewDescription=, Enter_eSignClient=, ZipCode=, FI_ID=Autotestfi, City=, Delete_Dictionary=, AttachmentTypeOption=, Confirm_Password=, Tab=Remote Settings, NewEmailID=, State=, Login_Password=iMM@2024, UserURL=, eSignClient=, Domain=, UserType=IMM Admin2, Copy_Tab=})
org.openqa.selenium.NoSuchElementException: Timed out after 2 seconds. Unable to locate the element
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:99)
at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:39)
at jdk.proxy2/jdk.proxy2.$Proxy24.getText(Unknown Source)
at com.imm.pages.ManageFiPage.isPickFIDisplayed(ManageFiPage.java:280)
at com.imm.pages.ManageFiPage.verifyFI(ManageFiPage.java:321)
at com.imm.testscripts.FIManagement.FIManagement.verifyRemoteIDMeUserPermissions(FIManagement.java:7596)
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)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@class='ng-placeholder']"}
(Session info: chrome=136.0.7103.93)
For documentation on this error, please visit: https://selenium.dev/exceptions/#no_such_element
Build info: version: '4.7.1', revision: 'c6795baf1a3'
System info: os.name: 'Windows 11', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.5'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [bfe9d9973d7eaa9bf4bd4aad783b4fed, findElement {using=xpath, value=//div[@class='ng-placeholder']}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 136.0.7103.93, chrome: {chromedriverVersion: 136.0.7103.92 (cb81a4cc5087..., userDataDir: C:\Users\SA_KAU~1.PAT\AppDa...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:50946}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 11, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://192.168.29.58:4444/ses..., se:cdpVersion: 136.0.7103.93, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Session ID: bfe9d9973d7eaa9bf4bd4aad783b4fed
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:53)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:184)
at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:51)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:551)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:162)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:60)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:367)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at com.epam.healenium.handlers.proxy.BaseHandler.findElement(BaseHandler.java:70)
at com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler.invoke(SelfHealingProxyInvocationHandler.java:39)
at jdk.proxy2/jdk.proxy2.$Proxy18.findElement(Unknown Source)
at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:70)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:39)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:165)
at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:72)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:95)
... 33 more
(Verify Remote ID Me authentication in eSignature page based on User permission)
C:\Users\sa_kaushal.patel\git\SMS\testxml\regression\Chrome_Run.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite thread-count="500" name="IMM_Esign_Chrome" guice-stage="DEVELOPMENT" verbose="3">
<parameter name="webSite" value="https://esignplusqa.immesign.com/TEAASP/login.aspx"/>
<parameter name="projectKey" value="ESPC"/>
<parameter name="deviceHost" value="localhost"/>
<parameter name="sessionUrl" value="https://esignplusqa.immesign.com/teaasp/hostdispatch.aspx?hostid=XP&hsfiid=autoesign&XMLData=D:\Automation_DataFiles\PrimarySpouse.xml"/>
<parameter name="devicePort" value="4444"/>
<parameter name="browserName" value="chrome_windows"/>
<test thread-count="1" name="IMM_Test_Chrome" verbose="3">
<classes>
<class name="com.imm.testscripts.FIManagement.FIManagement">
<methods>
<include name="verifyRemoteIDMeUserPermissions"/>
</methods>
</class> <!-- com.imm.testscripts.FIManagement.FIManagement -->
</classes>
</test> <!-- IMM_Test_Chrome -->
</suite> <!-- IMM_Esign_Chrome -->
Tests for IMM_Esign_Chrome
- IMM_Test_Chrome (1 class)
Groups for IMM_Esign_Chrome
AdobeSMSBasedOnUserPermission
verifyRemoteIDMeUserPermissions
P1
verifyRemoteIDMeUserPermissions
Smoke
verifyRemoteIDMeUserPermissions
Times for IMM_Esign_Chrome
Total running time: 1 minutes
Reporter output for IMM_Esign_Chrome
verifyRemoteIDMeUserPermissions({NewGroup=, Tenant_URL=https://esignnonprod.immesign.com/qa/tenantmanager/#, Tenant_User=immadmin2@i...)
eSign Tenant Manager -CreateFi Page open up [ScreenShot]
Successfully navigated to 'Manage FI' page [ScreenShot]
Timed out after 2 seconds. Unable to locate the element [ScreenShot]
--- 09 May 17:08:58 010 - TestCaseID:: verifyRemoteIDMeUserPermissions
--- 09 May 17:09:07 217 - 9 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:561)
--- 09 May 17:09:16 568 - 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=faba2284-5f6b-4617-86f5-cdb7d0b149c5&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=3.0.2&client_info=1&code_challenge=of71fb37oziz5apdeibkyrklrqrbzjhvs4ea66fu1vu&code_challenge_method=s256&nonce=b37cca9d-8317-49d0-aacd-c21ac4e80531&state=eyjpzci6imfkn2q1odk0lwm2mdqtngmwnc1iogm5lty2ngu5ntblndnjncisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 09 May 17:09:16 569 - 4 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:16 686 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: idSIButton9]
--- 09 May 17:09:16 780 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: i0116]
--- 09 May 17:09:16 865 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: i0116]
--- 09 May 17:09:22 290 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: idSIButton9]
--- 09 May 17:09:23 647 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: i0118]
--- 09 May 17:09:32 873 - Page URL:: https://login.microsoftonline.com/common/login
--- 09 May 17:09:32 873 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:32 952 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: lightbox]
--- 09 May 17:09:33 017 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: idSIButton9]
--- 09 May 17:09:38 772 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/home
--- 09 May 17:09:38 772 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:41 349 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: createdFIList]
eSign Tenant Manager -CreateFi Page open up [ScreenShot]
--- 09 May 17:09:44 732 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/create
--- 09 May 17:09:44 733 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:44 866 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> css selector: .header]
--- 09 May 17:09:47 148 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> xpath: //*[@id='Menu_EditFI']/c-sidebar-nav-link-content]
--- 09 May 17:09:53 453 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:09:53 453 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:56 566 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:09:56 566 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:59 693 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:09:59 694 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:09:59 761 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> css selector: div.d-flex.align-items-center.justify-content-between.ng-star-inserted > div > label]
--- 09 May 17:10:02 871 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:10:02 871 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:10:02 963 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> css selector: .header]
Successfully navigated to 'Manage FI' page [ScreenShot]
--- 09 May 17:10:06 208 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:10:06 208 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:10:06 286 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (bfe9d9973d7eaa9bf4bd4aad783b4fed)] -> id: userName]
--- 09 May 17:10:12 591 - Page URL:: https://esignnonprod.immesign.com/qa/tenantmanager/#/fi/manage/basic
--- 09 May 17:10:12 591 - 3 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:110)
--- 09 May 17:10:33 518 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.xpath: //div[@class='ng-placeholder']'
Timed out after 2 seconds. Unable to locate the element [ScreenShot]
41 ignored methods
com.imm.testscripts.FIManagement.FIManagement
verifySearchGroupsWithTitleOrDate
verifyUIElementsForGroupMaintenancePage
createSameUserWithDefaultAndcustomDomain
addUserWithWindowsSupportedCharacters
verifySortOrderOfGroupAndDescription
verifyCopyUSerWithMultipleGroups
verifyCopyUSerWith50PlusGroups
verifySessionAftercreateAndInactiveUser
verifyCopyGroupsWithPermissionAndMembersTabs
createGroupAddGroupMember
verifyCopyUSerWithGroupTab
verifyUserSearchInAddUsers
verifyGroupAbleToEdit
verifyGroupSearchInAddNewGroup
AdobeSMSGroupMaintenance
verifyCopyGroupsWithPermissionsTab
verifyCopyGroupsWithGroupMembersTab
createNewFIUser
VerifyRemoteAccessAuthenticationandeDeliveryAuthenticationRemoteIDMeinGroupMaintenance
AdobeSMSBasedOnUserPermission
createUserForExistingFI
verifyCopyUSerChangeTabsAndCreateaSession
verifyCopyUSerWithPermissonTab
verifyCopyUSerWithNoGroups
verifySearchUSerWithNameUserDomain
deleteGroupWithMultipleUsers
verifyCopyUSerAffectsAnotherFi
verifyRemoteIDMeauthenticationinUserMaintenanceandEffectivePermissions
deleteGroupsInTheGroupsTabAndSearchGroupInGroupTab
verifySortOrderOfUserAndName
deleteUserWithSingleOrMultipleGroups
verifyCopyGroupsWith100PlusUSers
verifyUIElementsForUserMaintenancePage
verifyUserAbleToEditWithOrWithoutResetPassword
verifyUserDetailsAfterLoginWithUser
verifyLastEditTimeInUserProfile
verifySessionAftercreateAndDeleteUser
createUserDefaultBelongsToUserGroup
AdobeSMSUserMaintenance
verifyCopyUSerWithPermissionGroupeSignClientTabs
verifyCopyUSerWitheSignClientTab
verifyUIElementsForGroupMaintenancePage
createSameUserWithDefaultAndcustomDomain
addUserWithWindowsSupportedCharacters
verifySortOrderOfGroupAndDescription
verifyCopyUSerWithMultipleGroups
verifyCopyUSerWith50PlusGroups
verifySessionAftercreateAndInactiveUser
verifyCopyGroupsWithPermissionAndMembersTabs
createGroupAddGroupMember
verifyCopyUSerWithGroupTab
verifyUserSearchInAddUsers
verifyGroupAbleToEdit
verifyGroupSearchInAddNewGroup
AdobeSMSGroupMaintenance
verifyCopyGroupsWithPermissionsTab
verifyCopyGroupsWithGroupMembersTab
createNewFIUser
VerifyRemoteAccessAuthenticationandeDeliveryAuthenticationRemoteIDMeinGroupMaintenance
AdobeSMSBasedOnUserPermission
createUserForExistingFI
verifyCopyUSerChangeTabsAndCreateaSession
verifyCopyUSerWithPermissonTab
verifyCopyUSerWithNoGroups
verifySearchUSerWithNameUserDomain
deleteGroupWithMultipleUsers
verifyCopyUSerAffectsAnotherFi
verifyRemoteIDMeauthenticationinUserMaintenanceandEffectivePermissions
deleteGroupsInTheGroupsTabAndSearchGroupInGroupTab
verifySortOrderOfUserAndName
deleteUserWithSingleOrMultipleGroups
verifyCopyGroupsWith100PlusUSers
verifyUIElementsForUserMaintenancePage
verifyUserAbleToEditWithOrWithoutResetPassword
verifyUserDetailsAfterLoginWithUser
verifyLastEditTimeInUserProfile
verifySessionAftercreateAndDeleteUser
createUserDefaultBelongsToUserGroup
AdobeSMSUserMaintenance
verifyCopyUSerWithPermissionGroupeSignClientTabs
verifyCopyUSerWitheSignClientTab
Methods in chronological order
com.imm.testscripts.FIManagement.FIManagement
initialize(org.testng.TestRunner@77cd235b)
0 ms
init(org.testng.TestRunner@77cd235b)
10097 ms
verifyRemoteIDMeUserPermissions({NewGroup=, Tenant_URL=https://esignnonprod.immesign.com/qa/tenantmanager/#, Tenant_User=immadmin2@i...)
19533 ms