com.imm.testscripts.ConfiguringFI.ConfiguringFI
verifyExportBtnInDocSetsMaintenancePage
(, chrome_Windows 10)
org.openqa.selenium.json.JsonException: java.lang.reflect.InvocationTargetException
Build info: version: '4.7.1', revision: 'c6795baf1a3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [6e77913f6fa275168df7867c82b24221, actions {actions=[org.openqa.selenium.interactions.Sequence@6529b078]}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.71, chrome: {chromedriverVersion: 128.0.6613.84 (606aa55c7d68..., userDataDir: C:\Users\anomau\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:58884}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://10.0.2.31:4444/session..., se:cdpVersion: 129.0.6668.71, 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: 6e77913f6fa275168df7867c82b24221
at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:362)
at org.openqa.selenium.json.JsonOutput.lambda$new$16(JsonOutput.java:154)
at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:287)
at org.openqa.selenium.json.JsonOutput.lambda$new$22(JsonOutput.java:169)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:418)
at org.openqa.selenium.json.JsonOutput.lambda$new$23(JsonOutput.java:169)
at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:287)
at org.openqa.selenium.json.JsonOutput.lambda$new$24(JsonOutput.java:182)
at com.google.common.collect.SingletonImmutableBiMap.forEach(SingletonImmutableBiMap.java:68)
at org.openqa.selenium.json.JsonOutput.lambda$new$25(JsonOutput.java:177)
at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:287)
at org.openqa.selenium.json.JsonOutput.write(JsonOutput.java:278)
at org.openqa.selenium.json.Json.toJson(Json.java:42)
at org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:259)
at org.openqa.selenium.remote.codec.AbstractHttpCommandCodec.encode(AbstractHttpCommandCodec.java:122)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:172)
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.RemoteWebDriver.perform(RemoteWebDriver.java:619)
at org.openqa.selenium.interactions.Actions$BuiltAction.perform(Actions.java:567)
at com.imm.support.BrowserActions.clickOnElementDisplayed(BrowserActions.java:283)
at com.imm.pages.header.Header.CloudlogOut(Header.java:699)
at com.imm.testscripts.ConfiguringFI.ConfiguringFI.verifyExportBtnInDocSetsMaintenancePage(ConfiguringFI.java:1021)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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.util.ArrayList.forEach(ArrayList.java:1257)
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)
Suppressed: org.openqa.selenium.json.JsonException: Attempting to close incomplete json stream
Build info: version: '4.7.1', revision: 'c6795baf1a3'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181'
Driver info: driver.version: RemoteWebDriver
at org.openqa.selenium.json.JsonOutput.close(JsonOutput.java:303)
at org.openqa.selenium.json.Json.toJson(Json.java:40)
... 38 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.openqa.selenium.json.JsonOutput.convertUsingMethod(JsonOutput.java:358)
... 59 more
Caused by: 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 com.sun.proxy.$Proxy21.getWrappedElement(Unknown Source)
at org.openqa.selenium.interactions.PointerInput$Origin.asArg(PointerInput.java:260)
at org.openqa.selenium.interactions.PointerInput$Move.encode(PointerInput.java:209)
at org.openqa.selenium.interactions.Sequence.encode(Sequence.java:73)
at org.openqa.selenium.interactions.Sequence.toJson(Sequence.java:82)
... 64 more
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#\/\/\*\[\@id\=\'ctl00_TeAjQueryMenu2_dropdownUL\'\]\/li\[5\]\/a"}
(Session info: chrome=129.0.6668.71)
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 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_181'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [6e77913f6fa275168df7867c82b24221, findElement {using=id, value=//*[@id='ctl00_TeAjQueryMenu2_dropdownUL']/li[5]/a}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.71, chrome: {chromedriverVersion: 128.0.6613.84 (606aa55c7d68..., userDataDir: C:\Users\anomau\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:58884}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://10.0.2.31:4444/session..., se:cdpVersion: 129.0.6668.71, 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: 6e77913f6fa275168df7867c82b24221
at sun.reflect.GeneratedConstructorAccessor44.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
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 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)
... 70 more
(Verify Export functionality in Doc Sets Maintenance page)
C:\Users\anomau\AppData\Local\Temp\testng-eclipse--1599949958\testng-customsuite.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite thread-count="500" guice-stage="DEVELOPMENT" verbose="3" name="IMM_Esign_Chrome">
<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="500" verbose="2" name="Default test">
<classes>
<class name="com.imm.testscripts.ConfiguringFI.ConfiguringFI">
<methods>
<include name="verifyExportBtnInDocSetsMaintenancePage"/>
</methods>
</class> <!-- com.imm.testscripts.ConfiguringFI.ConfiguringFI -->
</classes>
</test> <!-- Default test -->
</suite> <!-- IMM_Esign_Chrome -->
Tests for IMM_Esign_Chrome
- Default test (1 class)
Groups for IMM_Esign_Chrome
ConfiguringFI
verifyExportBtnInDocSetsMaintenancePage
P1
verifyExportBtnInDocSetsMaintenancePage
Smoke
verifyExportBtnInDocSetsMaintenancePage
Times for IMM_Esign_Chrome
Total running time: 1 minutes
Reporter output for IMM_Esign_Chrome
verifyExportBtnInDocSetsMaintenancePage(, chrome_Windows 10)
java.lang.reflect.InvocationTargetException [ScreenShot]
--- 03 Oct 15:31:08 137 - TestCaseID:: verifyExportBtnInDocSetsMaintenancePage
--- 03 Oct 15:31:11 466 - 3 - Driver::initialize::Get - com.imm.support.WebDriverFactory.get(WebDriverFactory.java:522)
Verify Export functionality in Doc Sets Maintenance page
Steps:
--- 03 Oct 15:31:12 927 - Page URL:: https://esignplusqa.immesign.com/teaasp/login.aspx
--- 03 Oct 15:31:12 929 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:31:40 091 - Unable to find an element after 10 sec ==> Proxy element for: AjaxElementLocator 'By.id: idSIButton9'
--- 03 Oct 15:31:40 181 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: btnSubmit]
--- 03 Oct 15:31:40 252 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
--- 03 Oct 15:31:40 316 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> xpath: //input[@id='ctl00_cph1_txtHSFIID']]
--- 03 Oct 15:31:45 779 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: btnSubmit]
--- 03 Oct 15:31:47 590 - Page URL:: https://login.microsoftonline.com/common/oauth2/authorize?client_id=df5cfe56-31ba-43bf-a2fd-8c4167ee609c&response_type=code%20id_token&scope=openid%20profile&state=openidconnect.authenticationproperties%3daavj5ztxzfczyxdtuzzrwfjb1h87ibh43sqeqn8bvceeixiql195uhy7wd8b4b4h3bfdqdg5uwx6zdriburahgemiqxwfw2mf3ua2fepoqrwkmkrihlfjntkvmcre7iroux8scochlz2l-u9tq4aka1zl5cxx0sq1s8qgfeezm7kcsziqi011qc5aucg3pmsevpss3_4xfzczf2u-5ww9g&response_mode=form_post&nonce=638635663060091058.zddmmwniywutmtzjmi00zdq0ltk1ztgtzjjjzjy4zmnkmjgwnzu2mtbmnzmtztmzmi00nzblltgymwutnzbhzdjlzwy1zdk4&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&sso_reload=true
--- 03 Oct 15:31:47 592 - 1 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:31:57 183 - Unable to find an element after 3 sec ==> Proxy element for: AjaxElementLocator 'By.id: btnSubmit'
--- 03 Oct 15:32:01 513 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: ErrorSummaryHeader'
--- 03 Oct 15:32:01 587 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: lightbox]
--- 03 Oct 15:32:01 659 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: i0116]
--- 03 Oct 15:32:01 733 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: i0116]
--- 03 Oct 15:32:07 050 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: idSIButton9]
--- 03 Oct 15:32:07 845 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: i0118]
--- 03 Oct 15:32:13 616 - Page URL:: https://login.microsoftonline.com/common/login
--- 03 Oct 15:32:13 616 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:32:13 684 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: lightbox]
--- 03 Oct 15:32:14 094 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: idSIButton9]
--- 03 Oct 15:32:15 965 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 03 Oct 15:32:15 966 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:32:16 033 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: btnUpload]
--- 03 Oct 15:32:16 169 - Page URL:: https://esignplusqa.immesign.com/teaasp/documentmntc.aspx
--- 03 Oct 15:32:16 170 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:32:16 267 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> css selector: .header]
--- 03 Oct 15:32:16 462 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> xpath: //a[text()='Administration']]
--- 03 Oct 15:32:18 559 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> xpath: //a[text()='Administration']]
--- 03 Oct 15:32:23 059 - Page URL:: https://esignplusqa.immesign.com/teaasp/producttypemntc.aspx
--- 03 Oct 15:32:23 060 - 0 - Page Load Wait: (Sync) - com.imm.support.Utils.waitForPageLoad(Utils.java:103)
--- 03 Oct 15:32:23 124 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: ctl00_cph1_btnAdd]
--- 03 Oct 15:32:27 782 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (6e77913f6fa275168df7867c82b24221)] -> id: ctl00_cph1_btnExport]
--- 03 Oct 15:32:38 210 - Unable to find an element after 0 sec ==> Proxy element for: AjaxElementLocator 'By.id: //*[@id='ctl00_TeAjQueryMenu2_dropdownUL']/li[5]/a'
java.lang.reflect.InvocationTargetException [ScreenShot]
12 ignored methods
com.imm.testscripts.ConfiguringFI.ConfiguringFI
uploadDocsBySelectingFilesAndDelete
editExistingDocument
deleteDocSet
verifyDefiningAttachments
verifyUploadDocuments
uploadDocsByDragAndDrop
verifyExportBtnInDocsMaintenanceXMLPage
verifyDeletingAnSelectedDocument
editExistingDocumentUpdateKeepUnlockField
createDocSet
verifyEditingUploadedDocument
criteriaMaintenance
editExistingDocument
deleteDocSet
verifyDefiningAttachments
verifyUploadDocuments
uploadDocsByDragAndDrop
verifyExportBtnInDocsMaintenanceXMLPage
verifyDeletingAnSelectedDocument
editExistingDocumentUpdateKeepUnlockField
createDocSet
verifyEditingUploadedDocument
criteriaMaintenance
Methods in chronological order
com.imm.testscripts.ConfiguringFI.ConfiguringFI
initialize(org.testng.TestRunner@37a74cf4)
0 ms
init(org.testng.TestRunner@37a74cf4)
27418 ms
verifyExportBtnInDocSetsMaintenancePage(, chrome_Windows 10)
31090 ms