com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
verifyOfflineDepositTransaction
({Description=Verify deposit in Offline Transaction demo, From Account #=1212, Teller ID=456346, To Account #=1414, Amount=222, errorMessage=, Transaction Type=Deposit, userpwd=iMM2022!, # of Checks=5, Member#=6767, Member Name=Bonita, Cash Received=4000, From Account Type=checking, Date=1, To Account Type=savings, errorint=, TestID=verifyOfflineDepositTransaction, offlineurl=/offlinereceipt/demo, Cash Disbursed=2000, Account Type=Saving, Checks Total=600, username=fiAdmin@Qaxpauto1.onmicrosoft.com})
java.lang.NoClassDefFoundError: AgentsPage
at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3578)
at java.base/java.lang.Class.privateGetPublicMethods(Class.java:3603)
at java.base/java.lang.Class.getMethods(Class.java:2185)
at com.epam.healenium.utils.StackUtils.lambda$findAnnotatedInTrace$3(StackUtils.java:81)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:178)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:1034)
at java.base/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
at java.base/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
at com.epam.healenium.utils.StackUtils.findAnnotatedInTrace(StackUtils.java:97)
at com.epam.healenium.utils.StackUtils.isAnnotationPresent(StackUtils.java:49)
at com.epam.healenium.SelfHealingEngine.isHealingEnabled(SelfHealingEngine.java:144)
at com.epam.healenium.handlers.proxy.BaseHandler.findElements(BaseHandler.java:94)
at com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler.invoke(SelfHealingProxyInvocationHandler.java:45)
at jdk.proxy2/jdk.proxy2.$Proxy13.findElements(Unknown Source)
at com.imm.ereceipt.support.WebDriverFactory$3.apply(WebDriverFactory.java:146)
at com.imm.ereceipt.support.WebDriverFactory$3.apply(WebDriverFactory.java:1)
at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:203)
at com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:82)
at com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:62)
at com.imm.ereceipt.pages.header.Header.load(Header.java:98)
at org.openqa.selenium.support.ui.LoadableComponent.get(LoadableComponent.java:48)
at com.imm.ereceipt.pages.OfflineTranPage.isLoaded(OfflineTranPage.java:149)
at org.openqa.selenium.support.ui.LoadableComponent.get(LoadableComponent.java:51)
at com.imm.ereceipt.pages.SignInPage.clickLoginBtn(SignInPage.java:191)
at com.imm.ereceipt.testscripts.OfflineTran.OfflineTran.verifyOfflineDepositTransaction(OfflineTran.java:247)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
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:1596)
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:293)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: java.lang.ClassNotFoundException: AgentsPage
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526)
... 58 more
(Verify deposit in Offline Transaction demo)
C:\Users\ratnak\AppData\Local\Temp\testng-eclipse-514960001\testng-customsuite.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite thread-count="1" name="IMM_QA_Automation" guice-stage="DEVELOPMENT" verbose="3">
<parameter name="webSite" value="https://er-tellerportal-demo.azurewebsites.net"/>
<parameter name="portalType" value="Cloud"/>
<parameter name="FIName" value="QAXPAuto"/>
<parameter name="projectKey" value="ER"/>
<parameter name="deviceHost" value="localhost"/>
<parameter name="devicePort" value="4444"/>
<parameter name="browserName" value="chrome_windows"/>
<parameter name="Host" value="XP"/>
<parameter name="adminUrl" value="https://er-fiadminportal-demo.azurewebsites.net"/>
<parameter name="TestType" value="Regression"/>
<listeners>
<listener class-name="com.imm.ereceipt.support.MethodInterceptor"/>
</listeners>
<test thread-count="1" name="Default test" verbose="2">
<classes>
<class name="com.imm.ereceipt.testscripts.OfflineTran.OfflineTran">
<methods>
<include name="verifyOfflineDepositTransaction"/>
</methods>
</class> <!-- com.imm.ereceipt.testscripts.OfflineTran.OfflineTran -->
</classes>
</test> <!-- Default test -->
</suite> <!-- IMM_QA_Automation -->
Tests for IMM_QA_Automation
- Default test (1 class)
Groups for IMM_QA_Automation
DashBoard
verifyOfflineDepositTransaction
P1
verifyOfflineDepositTransaction
Smoke
verifyOfflineDepositTransaction
Times for IMM_QA_Automation
Total running time: 37 seconds
Reporter output for IMM_QA_Automation
verifyOfflineDepositTransaction({Description=Verify deposit in Offline Transaction demo, From Account #=1212, Teller ID=456346, To A...)
--- 29 Sep 09:15:23 085 - TestCaseID:: verifyOfflineDepositTransaction
--- 29 Sep 09:15:28 588 - 5 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)
Verify deposit in Offline Transaction demo
Steps:
--- 29 Sep 09:15:33 395 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0199959d-2f27-7d58-a6ec-0e4754e71a3c&response_mode=fragment&client_info=1&nonce=0199959d-2f2a-765f-8983-0b937c8e6fd8&state=eyjpzci6ijaxotk5ntlkltjmmjktnzvkos05mwyyltq0njm3ndniyte5ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=pxp6x7kjgaso8apff_7avf6g8f5rhfgikwdshcfoqdy&code_challenge_method=s256&sso_reload=true
--- 29 Sep 09:15:33 397 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:15:33 500 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0116']]
--- 29 Sep 09:15:33 597 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0116']]
--- 29 Sep 09:15:33 681 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> id: idSIButton9]
--- 29 Sep 09:15:33 758 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0116']]
--- 29 Sep 09:15:33 840 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0116']]
--- 29 Sep 09:15:37 307 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0199959d-2f27-7d58-a6ec-0e4754e71a3c&response_mode=fragment&client_info=1&nonce=0199959d-2f2a-765f-8983-0b937c8e6fd8&state=eyjpzci6ijaxotk5ntlkltjmmjktnzvkos05mwyyltq0njm3ndniyte5ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=pxp6x7kjgaso8apff_7avf6g8f5rhfgikwdshcfoqdy&code_challenge_method=s256&sso_reload=true
--- 29 Sep 09:15:37 308 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:15:40 785 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0199959d-2f27-7d58-a6ec-0e4754e71a3c&response_mode=fragment&client_info=1&nonce=0199959d-2f2a-765f-8983-0b937c8e6fd8&state=eyjpzci6ijaxotk5ntlkltjmmjktnzvkos05mwyyltq0njm3ndniyte5ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=pxp6x7kjgaso8apff_7avf6g8f5rhfgikwdshcfoqdy&code_challenge_method=s256&sso_reload=true
--- 29 Sep 09:15:40 786 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:15:44 699 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0118']]
--- 29 Sep 09:15:44 836 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> xpath: //input[@id='i0118']]
--- 29 Sep 09:15:48 513 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0199959d-2f27-7d58-a6ec-0e4754e71a3c&response_mode=fragment&client_info=1&nonce=0199959d-2f2a-765f-8983-0b937c8e6fd8&state=eyjpzci6ijaxotk5ntlkltjmmjktnzvkos05mwyyltq0njm3ndniyte5ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=pxp6x7kjgaso8apff_7avf6g8f5rhfgikwdshcfoqdy&code_challenge_method=s256&sso_reload=true
--- 29 Sep 09:15:48 514 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:15:53 414 - Page URL:: https://login.microsoftonline.com/common/login
--- 29 Sep 09:15:53 416 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:16:01 120 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 29 Sep 09:16:01 120 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:16:04 391 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 29 Sep 09:16:04 392 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 09:16:04 511 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (76ec94867603be7c78069590d67f97de)] -> id: immOnClear]
13 ignored methods
com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
verifyOfflineErrorMessagesWithdraw
verifyOfflineErrorMessagesMemberNameDetails
verifyOfflineTransferTransaction
verifyOfflineTranGenerateSample
verifyOfflineErrorMessagesDeposit
verifyOfflineErrorMessagesMemberDetails
verifyOfflinePaymentTransaction
verifyOfflineErrorMessagesTransfer
verifyOfflineWithdrawTransaction
verifyOfflineErrorMessagesTellerIDDetails
verifyOfflineErrorMessagesDate
verifyUIElementsInOfflineTran
verifyOfflineOtherTransaction
verifyOfflineErrorMessagesMemberNameDetails
verifyOfflineTransferTransaction
verifyOfflineTranGenerateSample
verifyOfflineErrorMessagesDeposit
verifyOfflineErrorMessagesMemberDetails
verifyOfflinePaymentTransaction
verifyOfflineErrorMessagesTransfer
verifyOfflineWithdrawTransaction
verifyOfflineErrorMessagesTellerIDDetails
verifyOfflineErrorMessagesDate
verifyUIElementsInOfflineTran
verifyOfflineOtherTransaction
Methods in chronological order
com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
initialize(org.testng.TestRunner@2e13f304)
0 ms
init(org.testng.TestRunner@2e13f304)
69 ms
verifyOfflineDepositTransaction({Description=Verify deposit in Offline Transaction demo, From Account #=1212, Teller ID=456346, To A...)
5891 ms