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-2041363252\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: 33 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 20:33:01 817 - TestCaseID:: verifyOfflineDepositTransaction
--- 29 Sep 20:33:06 602 - 4 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)
Verify deposit in Offline Transaction demo
Steps:
--- 29 Sep 20:33:11 203 - 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=01999809-9302-72ee-8c18-6eff5ba93dc8&response_mode=fragment&client_info=1&nonce=01999809-9303-719c-9dd8-33096f51b259&state=eyjpzci6ijaxotk5oda5ltkzmdmtnzq0my1inzg5lweyzdlimdmyzjzmmyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=oxirn2kyhrwgutbkvkuqlkujvit89khdpk7mefzti0i&code_challenge_method=s256&sso_reload=true
--- 29 Sep 20:33:11 206 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:11 284 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0116']]
--- 29 Sep 20:33:11 349 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0116']]
--- 29 Sep 20:33:11 417 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> id: idSIButton9]
--- 29 Sep 20:33:11 480 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0116']]
--- 29 Sep 20:33:11 546 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0116']]
--- 29 Sep 20:33:14 838 - 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=01999809-9302-72ee-8c18-6eff5ba93dc8&response_mode=fragment&client_info=1&nonce=01999809-9303-719c-9dd8-33096f51b259&state=eyjpzci6ijaxotk5oda5ltkzmdmtnzq0my1inzg5lweyzdlimdmyzjzmmyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=oxirn2kyhrwgutbkvkuqlkujvit89khdpk7mefzti0i&code_challenge_method=s256&sso_reload=true
--- 29 Sep 20:33:14 839 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:18 095 - 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=01999809-9302-72ee-8c18-6eff5ba93dc8&response_mode=fragment&client_info=1&nonce=01999809-9303-719c-9dd8-33096f51b259&state=eyjpzci6ijaxotk5oda5ltkzmdmtnzq0my1inzg5lweyzdlimdmyzjzmmyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=oxirn2kyhrwgutbkvkuqlkujvit89khdpk7mefzti0i&code_challenge_method=s256&sso_reload=true
--- 29 Sep 20:33:18 095 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:21 521 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0118']]
--- 29 Sep 20:33:21 576 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> xpath: //input[@id='i0118']]
--- 29 Sep 20:33:24 817 - 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=01999809-9302-72ee-8c18-6eff5ba93dc8&response_mode=fragment&client_info=1&nonce=01999809-9303-719c-9dd8-33096f51b259&state=eyjpzci6ijaxotk5oda5ltkzmdmtnzq0my1inzg5lweyzdlimdmyzjzmmyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=oxirn2kyhrwgutbkvkuqlkujvit89khdpk7mefzti0i&code_challenge_method=s256&sso_reload=true
--- 29 Sep 20:33:24 818 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:28 900 - Page URL:: https://login.microsoftonline.com/common/login
--- 29 Sep 20:33:28 901 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:35 899 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 29 Sep 20:33:35 900 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:39 100 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 29 Sep 20:33:39 100 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 29 Sep 20:33:39 185 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (d74e63efb1a56a82e47f68620f25df66)] -> 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@5d7d8613)
0 ms
init(org.testng.TestRunner@5d7d8613)
137 ms
verifyOfflineDepositTransaction({Description=Verify deposit in Offline Transaction demo, From Account #=1212, Teller ID=456346, To A...)
5200 ms