com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
verifyOfflineErrorMessagesMemberDetails
({Description=Verify error in Offline Transaction demo, From Account #=1212, Teller ID=3456, To Account #=1414, Amount=555, errorMessage=Letters,digits & only - (hyphen) is allowed.;, Transaction Type=Deposit, userpwd=iMM2022!, # of Checks=5, Member#=78-9@, Member Name=Rahim, Cash Received=2233, From Account Type=checking, Date=, To Account Type=savings, errorint=1, TestID=verifyOfflineErrorMessagesMemberDetails, offlineurl=/offlinereceipt/demo, Cash Disbursed=3000, Account Type=Saving, Checks Total=221, username=fiAdmin@Qaxpauto1.onmicrosoft.com})
java.lang.AssertionError: Test Failed. Check the steps above in red color.
at org.testng.Assert.fail(Assert.java:99)
at com.imm.ereceipt.support.Log.fail(Log.java:530)
at com.imm.ereceipt.support.Log.testCaseResult(Log.java:253)
at com.imm.ereceipt.testscripts.OfflineTran.OfflineTran.verifyOfflineErrorMessagesMemberDetails(OfflineTran.java:840)
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)
(Verify deposit in Offline Transaction demo)
C:\Users\ratnak\AppData\Local\Temp\testng-eclipse--1445573470\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="verifyOfflineErrorMessagesMemberDetails"/>
</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
verifyOfflineErrorMessagesMemberDetails
P1
verifyOfflineErrorMessagesMemberDetails
Times for IMM_QA_Automation
Total running time: 1 minutes
Reporter output for IMM_QA_Automation
verifyOfflineErrorMessagesMemberDetails({Description=Verify error in Offline Transaction demo, From Account #=1212, Teller ID=3456, To Accou...)
Successfully navigated to the 'Offline' page [ScreenShot]
Test Failed. Check the steps above in red color.
--- 08 Dec 11:08:42 045 - TestCaseID:: verifyOfflineErrorMessagesMemberDetails
--- 08 Dec 11:08:45 095 - 3 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)
Verify error in Offline Transaction demo
Steps:
--- 08 Dec 11:08:49 143 - 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=019afeb8-f81e-74a5-880d-9fd53c0d598e&response_mode=fragment&client_info=1&nonce=019afeb8-f821-70e1-9788-3587fc9f9d8d&state=eyjpzci6ijaxowfmzwi4lwy4mjatnze2mc1hywnhlwuyyzjmytlhnzu2yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=x8qtppqlr0cpdpar4uzjtjztbxdv2hjdx_fma3gdore&code_challenge_method=s256&sso_reload=true
--- 08 Dec 11:08:49 147 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:08:49 226 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0116']]
--- 08 Dec 11:08:49 283 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0116']]
--- 08 Dec 11:08:49 342 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: idSIButton9]
--- 08 Dec 11:08:49 403 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0116']]
--- 08 Dec 11:08:49 472 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0116']]
--- 08 Dec 11:08:52 852 - 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=019afeb8-f81e-74a5-880d-9fd53c0d598e&response_mode=fragment&client_info=1&nonce=019afeb8-f821-70e1-9788-3587fc9f9d8d&state=eyjpzci6ijaxowfmzwi4lwy4mjatnze2mc1hywnhlwuyyzjmytlhnzu2yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=x8qtppqlr0cpdpar4uzjtjztbxdv2hjdx_fma3gdore&code_challenge_method=s256&sso_reload=true
--- 08 Dec 11:08:52 854 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:08:56 157 - 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=019afeb8-f81e-74a5-880d-9fd53c0d598e&response_mode=fragment&client_info=1&nonce=019afeb8-f821-70e1-9788-3587fc9f9d8d&state=eyjpzci6ijaxowfmzwi4lwy4mjatnze2mc1hywnhlwuyyzjmytlhnzu2yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=x8qtppqlr0cpdpar4uzjtjztbxdv2hjdx_fma3gdore&code_challenge_method=s256&sso_reload=true
--- 08 Dec 11:08:56 157 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:08:59 522 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0118']]
--- 08 Dec 11:08:59 579 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> xpath: //input[@id='i0118']]
--- 08 Dec 11:09:02 829 - 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=019afeb8-f81e-74a5-880d-9fd53c0d598e&response_mode=fragment&client_info=1&nonce=019afeb8-f821-70e1-9788-3587fc9f9d8d&state=eyjpzci6ijaxowfmzwi4lwy4mjatnze2mc1hywnhlwuyyzjmytlhnzu2yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=x8qtppqlr0cpdpar4uzjtjztbxdv2hjdx_fma3gdore&code_challenge_method=s256&sso_reload=true
--- 08 Dec 11:09:02 830 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:09:06 992 - Page URL:: https://login.microsoftonline.com/common/login
--- 08 Dec 11:09:06 992 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:09:14 002 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 08 Dec 11:09:14 002 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:09:17 142 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 08 Dec 11:09:17 142 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:09:17 202 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immOnClear]
--- 08 Dec 11:09:20 381 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/offlinereceipt/demo
--- 08 Dec 11:09:20 381 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 08 Dec 11:09:20 433 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDashboard]
Successfully navigated to the 'Offline' page [ScreenShot]
--- 08 Dec 11:09:33 552 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDepositCashReceived]
--- 08 Dec 11:09:37 052 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDepositChecks]
--- 08 Dec 11:09:38 464 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDepositChecksTotal]
--- 08 Dec 11:09:39 902 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immMemberName]
--- 08 Dec 11:09:41 351 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immTellerNumber]
--- 08 Dec 11:09:44 892 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDepositAccountType]
--- 08 Dec 11:09:48 392 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immDepositCashDisbursed]
--- 08 Dec 11:09:49 852 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immMemberNumber]
--- 08 Dec 11:10:03 872 - Unable to find element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immAddOfflineTran]
--- 08 Dec 11:10:12 192 - Unable to find element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> id: immAddOfflineTran]
Expected: verify the Add button is not Enabled in Offline Transaction Page
Actual(Passed): Successfully verified the Apply button is not Enabled in Offline Transaction Page[ScreenShot]
Actual(Passed): Successfully verified the Apply button is not Enabled in Offline Transaction Page[ScreenShot]
--- 08 Dec 11:10:12 352 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4d7ec81a441cc6a57c6d4f1df58d6ee0)] -> css selector: mat-error[id*='mat-mdc-error-']]
Expected: verify the Error message in Member Field of Offline Transaction Page:Special characters not allowed.
Actual(Failed): Unable to verify the error message in Offline Transaction Page:Letters,digits & only - (hyphen) is allowed.[ScreenShot]
Actual(Failed): Unable to verify the error message in Offline Transaction Page:Letters,digits & only - (hyphen) is allowed.[ScreenShot]
Test Failed. Check the steps above in red color.
13 ignored methods
com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
verifyOfflineErrorMessagesWithdraw
verifyOfflineErrorMessagesMemberNameDetails
verifyOfflineTransferTransaction
verifyOfflineTranGenerateSample
verifyOfflineErrorMessagesDeposit
verifyOfflinePaymentTransaction
verifyOfflineDepositTransaction
verifyOfflineErrorMessagesTransfer
verifyOfflineWithdrawTransaction
verifyOfflineErrorMessagesTellerIDDetails
verifyOfflineErrorMessagesDate
verifyUIElementsInOfflineTran
verifyOfflineOtherTransaction
verifyOfflineErrorMessagesMemberNameDetails
verifyOfflineTransferTransaction
verifyOfflineTranGenerateSample
verifyOfflineErrorMessagesDeposit
verifyOfflinePaymentTransaction
verifyOfflineDepositTransaction
verifyOfflineErrorMessagesTransfer
verifyOfflineWithdrawTransaction
verifyOfflineErrorMessagesTellerIDDetails
verifyOfflineErrorMessagesDate
verifyUIElementsInOfflineTran
verifyOfflineOtherTransaction
Methods in chronological order
com.imm.ereceipt.testscripts.OfflineTran.OfflineTran
initialize(org.testng.TestRunner@37d699a1)
0 ms
init(org.testng.TestRunner@37d699a1)
104 ms
verifyOfflineErrorMessagesMemberDetails({Description=Verify error in Offline Transaction demo, From Account #=1212, Teller ID=3456, To Accou...)
3419 ms