com.imm.ereceipt.testscripts.DashBoard.DashBoard
verifyReportTooltipsInDashboardPage_ER3814
({Description=verify Tool tips in Receipt, Email=Test@gmail.com, Teller LastName=, print signatur=, errorint=, TestID=verifyReportTooltipsInDashboardPage_ER3814, Color Transactions=Archived-#212529|Active-#ffa500|Error-#ff0000, Member=Report, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-true, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=, Suppress=, Date=11/01/2024 - 01/15/2025, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto.onmicrosoft.com, SMS=(555) 019-9123, Sign=, Scan=})
java.lang.IndexOutOfBoundsException: Index 0 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:266)
at java.base/java.util.Objects.checkIndex(Objects.java:359)
at java.base/java.util.ArrayList.get(ArrayList.java:427)
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.openqa.selenium.support.pagefactory.internal.LocatingElementListHandler.invoke(LocatingElementListHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy23.get(Unknown Source)
at com.imm.ereceipt.pages.DashboardPage.moveOvertooltip(DashboardPage.java:1182)
at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyReportTooltipsInDashboardPage_ER3814(DashBoard.java:1705)
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:293)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
(verify the report tool tips in dashboard page)
C:\Users\ratnak\AppData\Local\Temp\testng-eclipse-677534328\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.DashBoard.DashBoard">
<methods>
<include name="verifyReportTooltipsInDashboardPage_ER3814"/>
</methods>
</class> <!-- com.imm.ereceipt.testscripts.DashBoard.DashBoard -->
</classes>
</test> <!-- Default test -->
</suite> <!-- IMM_QA_Automation -->
Tests for IMM_QA_Automation
- Default test (1 class)
Groups for IMM_QA_Automation
DashBoard
verifyReportTooltipsInDashboardPage_ER3814
P1
verifyReportTooltipsInDashboardPage_ER3814
Times for IMM_QA_Automation
Total running time: 1 minutes
Reporter output for IMM_QA_Automation
verifyReportTooltipsInDashboardPage_ER3814({Description=verify Tool tips in Receipt, Email=Test@gmail.com, Teller LastName=, print signatur=, e...)
Successfully navigated to the 'Dashboard' page [ScreenShot]
Index 0 out of bounds for length 0 [ScreenShot]
--- 05 Mar 19:40:47 029 - TestCaseID:: verifyReportTooltipsInDashboardPage_ER3814
--- 05 Mar 19:40:58 379 - 11 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:557)
verify Tool tips in Receipt
Steps:
--- 05 Mar 19:41:06 333 - 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=8e2519c2-1e1d-4a53-8221-59a1add5e5f4&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=2.34.0&client_info=1&code_challenge=139ry-asak-di0xm4r5ffielnrmxrzhet4upwnkifts&code_challenge_method=s256&nonce=f0a617f3-926c-4aa6-9ab5-2b8b4957c70d&state=eyjpzci6ime0mme4nzmzltcwntitnde4ni1imzexlwzknmmwmzkzotawnsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 05 Mar 19:41:06 335 - 5 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:06 633 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0116']]
--- 05 Mar 19:41:06 797 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0116']]
--- 05 Mar 19:41:07 034 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: idSIButton9]
--- 05 Mar 19:41:07 162 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0116']]
--- 05 Mar 19:41:07 307 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0116']]
--- 05 Mar 19:41:11 007 - 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=8e2519c2-1e1d-4a53-8221-59a1add5e5f4&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=2.34.0&client_info=1&code_challenge=139ry-asak-di0xm4r5ffielnrmxrzhet4upwnkifts&code_challenge_method=s256&nonce=f0a617f3-926c-4aa6-9ab5-2b8b4957c70d&state=eyjpzci6ime0mme4nzmzltcwntitnde4ni1imzexlwzknmmwmzkzotawnsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 05 Mar 19:41:11 009 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:14 430 - 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=8e2519c2-1e1d-4a53-8221-59a1add5e5f4&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=2.34.0&client_info=1&code_challenge=139ry-asak-di0xm4r5ffielnrmxrzhet4upwnkifts&code_challenge_method=s256&nonce=f0a617f3-926c-4aa6-9ab5-2b8b4957c70d&state=eyjpzci6ime0mme4nzmzltcwntitnde4ni1imzexlwzknmmwmzkzotawnsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 05 Mar 19:41:14 434 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:15 679 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0118']]
--- 05 Mar 19:41:15 810 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //input[@id='i0118']]
--- 05 Mar 19:41:19 468 - 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=8e2519c2-1e1d-4a53-8221-59a1add5e5f4&response_mode=fragment&response_type=code&x-client-sku=msal.js.browser&x-client-ver=2.34.0&client_info=1&code_challenge=139ry-asak-di0xm4r5ffielnrmxrzhet4upwnkifts&code_challenge_method=s256&nonce=f0a617f3-926c-4aa6-9ab5-2b8b4957c70d&state=eyjpzci6ime0mme4nzmzltcwntitnde4ni1imzexlwzknmmwmzkzotawnsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&sso_reload=true
--- 05 Mar 19:41:19 470 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:25 965 - Page URL:: https://login.microsoftonline.com/common/login
--- 05 Mar 19:41:25 967 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:38 277 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard
--- 05 Mar 19:41:38 280 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:41 919 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard
--- 05 Mar 19:41:41 924 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:42 119 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immOnFilter]
--- 05 Mar 19:41:45 407 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard
--- 05 Mar 19:41:45 410 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
--- 05 Mar 19:41:45 571 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> xpath: //mat-toolbar/div/button[2]/span]
Successfully navigated to the 'Dashboard' page [ScreenShot]
--- 05 Mar 19:41:51 671 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immTranDateFrom]
--- 05 Mar 19:41:51 761 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immTranDateFrom]
--- 05 Mar 19:41:52 460 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immTranDateTo]
--- 05 Mar 19:41:54 235 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immMemberId]
--- 05 Mar 19:41:54 318 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (ce021febc80a4716346136c7f3dd4329)] -> id: immMemberId]
Expected: Archived ( slider -on(true)/off(false))
Actual(Passed): Sucessfully slidered the Archived:true[ScreenShot]
Actual(Passed): Sucessfully slidered the Archived:true[ScreenShot]
Expected: Active ( slider -on(true)/off(false))
Actual(Passed): Sucessfully slidered the Active:false[ScreenShot]
Actual(Passed): Sucessfully slidered the Active:false[ScreenShot]
Expected: Error ( slider -on(true)/off(false))
Actual(Passed): Sucessfully slidered the Error:false[ScreenShot]
Actual(Passed): Sucessfully slidered the Error:false[ScreenShot]
--- 05 Mar 19:42:16 007 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard
--- 05 Mar 19:42:16 010 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)
Index 0 out of bounds for length 0 [ScreenShot]
12 ignored methods
com.imm.ereceipt.testscripts.DashBoard.DashBoard
verifySortingInDashBoard
verifyUIElemntsInDashBoard
verifyFiltersInDashBoard
verifyTooltipsInReceiptPage
verifyErrorMessagesInDashBoardPage
verifyNotifyInArchiveReceiptPage
verifySettingsInTellerPage
verifyValidEmailInNotifyInDashboardPage
verifyTransactionDefaultRequired
verifyTransactionColorsInDashBoard
verifyInvalidEmailInNotifyInDashboardPage
verifyForTransactionInTellerAndSuperTeller
verifyUIElemntsInDashBoard
verifyFiltersInDashBoard
verifyTooltipsInReceiptPage
verifyErrorMessagesInDashBoardPage
verifyNotifyInArchiveReceiptPage
verifySettingsInTellerPage
verifyValidEmailInNotifyInDashboardPage
verifyTransactionDefaultRequired
verifyTransactionColorsInDashBoard
verifyInvalidEmailInNotifyInDashboardPage
verifyForTransactionInTellerAndSuperTeller
Methods in chronological order
com.imm.ereceipt.testscripts.DashBoard.DashBoard
initialize(org.testng.TestRunner@416a4275)
0 ms
init(org.testng.TestRunner@416a4275)
726 ms
verifyReportTooltipsInDashboardPage_ER3814({Description=verify Tool tips in Receipt, Email=Test@gmail.com, Teller LastName=, print signatur=, e...)
12577 ms