IMM_Test_Chrome

Tests passed/Failed/Skipped:1/15/0
Started on:Tue Jul 08 02:10:39 PDT 2025
Total time:959 seconds (959284 ms)
Included groups:
Excluded groups:

(Hover the method name to see the test class name)

FAILED TESTS
Test method Exception Time (seconds) Instance
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with reprocess, Category=, select=1, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=Teller, Teller Email=, Machine=, Date=100, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=yes, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Error}
Show output Show all outputs
   --- 08 Jul 02:24:42 897 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:24:45 253 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with reprocess
Steps:

   --- 08 Jul 02:24:50 874 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-2318-7f4e-8ef4-4e904313d07c&response_mode=fragment&client_info=1&nonce=0197e95a-231a-7251-abba-9d1e49451185&state=eyjpzci6ijaxotdlotvhltizmtktnzeyys05n2ixlty4zdiwngnhzti0miisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=q2hqf0jhfq-ps7k6z-alsulawak0fsq8m-jtupexk9u&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:50 874 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:50 922 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:24:50 959 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:51 001 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:24:51 042 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:51 079 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:54 432 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-2318-7f4e-8ef4-4e904313d07c&response_mode=fragment&client_info=1&nonce=0197e95a-231a-7251-abba-9d1e49451185&state=eyjpzci6ijaxotdlotvhltizmtktnzeyys05n2ixlty4zdiwngnhzti0miisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=q2hqf0jhfq-ps7k6z-alsulawak0fsq8m-jtupexk9u&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:54 432 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:57 633 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-2318-7f4e-8ef4-4e904313d07c&response_mode=fragment&client_info=1&nonce=0197e95a-231a-7251-abba-9d1e49451185&state=eyjpzci6ijaxotdlotvhltizmtktnzeyys05n2ixlty4zdiwngnhzti0miisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=q2hqf0jhfq-ps7k6z-alsulawak0fsq8m-jtupexk9u&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:57 634 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:24:57 916 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:24:57 956 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:25:01 165 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-2318-7f4e-8ef4-4e904313d07c&response_mode=fragment&client_info=1&nonce=0197e95a-231a-7251-abba-9d1e49451185&state=eyjpzci6ijaxotdlotvhltizmtktnzeyys05n2ixlty4zdiwngnhzti0miisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=q2hqf0jhfq-ps7k6z-alsulawak0fsq8m-jtupexk9u&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:25:01 165 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:25:05 116 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:25:05 116 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:12 182 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:25:12 183 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:15 284 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:25:15 284 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:15 330 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:25:18 434 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:25:18 434 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:18 473 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:25:18 581 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> id: immAdministration]

   --- 08 Jul 02:25:20 653 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> id: immAdministration]

   --- 08 Jul 02:25:22 895 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (72ff1b679dce2abfd79affd3c76d7d79)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
40 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Date,Teller First Name, Category=, select=, Reference=, Teller=, Teller FirstName=Jane, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=4, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success}
Show output Show all outputs
   --- 08 Jul 02:21:09 527 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:21:11 815 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Date,Teller First Name
Steps:

   --- 08 Jul 02:21:17 434 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-e189-78b8-8c8e-47377d97f16f&response_mode=fragment&client_info=1&nonce=0197e956-e18a-7097-b5b5-f6d098eb3f95&state=eyjpzci6ijaxotdlotu2lwuxogetnzm2my04nzfmlwm5y2q1njk0zmviysisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=aiqceiytztaly_lydbrlieqitbdlnyicfgn5tvpfd-m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:21:17 435 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:17 488 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:21:17 526 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:21:17 568 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:21:17 606 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:21:17 643 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:21:20 968 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-e189-78b8-8c8e-47377d97f16f&response_mode=fragment&client_info=1&nonce=0197e956-e18a-7097-b5b5-f6d098eb3f95&state=eyjpzci6ijaxotdlotu2lwuxogetnzm2my04nzfmlwm5y2q1njk0zmviysisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=aiqceiytztaly_lydbrlieqitbdlnyicfgn5tvpfd-m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:21:20 968 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:24 238 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-e189-78b8-8c8e-47377d97f16f&response_mode=fragment&client_info=1&nonce=0197e956-e18a-7097-b5b5-f6d098eb3f95&state=eyjpzci6ijaxotdlotu2lwuxogetnzm2my04nzfmlwm5y2q1njk0zmviysisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=aiqceiytztaly_lydbrlieqitbdlnyicfgn5tvpfd-m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:21:24 238 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:21:24 563 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:21:24 603 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:21:27 844 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-e189-78b8-8c8e-47377d97f16f&response_mode=fragment&client_info=1&nonce=0197e956-e18a-7097-b5b5-f6d098eb3f95&state=eyjpzci6ijaxotdlotu2lwuxogetnzm2my04nzfmlwm5y2q1njk0zmviysisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=aiqceiytztaly_lydbrlieqitbdlnyicfgn5tvpfd-m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:21:27 845 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:21:31 261 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:21:31 261 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:37 554 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:21:37 554 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:40 637 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:21:40 637 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:40 685 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:21:43 787 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:21:43 788 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:43 829 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:21:43 957 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> id: immAdministration]

   --- 08 Jul 02:21:46 046 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> id: immAdministration]

   --- 08 Jul 02:21:48 266 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (07d0895a3aee3decb9f44763f70b902a)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
39 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyErrorMessagesinLoggingPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify Error Messages in Logging Page
Parameters: {UserPwd=iMM2022!, Description=verify Error Messages in Logging Page for Transaction, Category=Teller, select=, Reference=, Teller=12323, Teller FirstName=, errorMessage=Enter Valid Transaction #, Teller LastName=, Teller Email=, Machine=KURRER1, Date=, Clear=, errorint=1, TestID=verifyErrorMessagesinLoggingPage, Reprocess=, Transaction=010101, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=}
Show output Show all outputs
   --- 08 Jul 02:16:17 429 - TestCaseID:: verifyErrorMessagesinLoggingPage

   --- 08 Jul 02:16:20 069 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify Error Messages in Logging Page for Transaction
Steps:

   --- 08 Jul 02:16:24 681 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e952-69cc-73b8-a4a9-7f53cda08127&response_mode=fragment&client_info=1&nonce=0197e952-69cd-7fba-a3fa-20b02567d06c&state=eyjpzci6ijaxotdlotuylty5y2qtn2jlny1hmgnlltzknjcwywe1zmfkziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a4tslocspvzytj5cnbnoilqcefwzsjihbxu_0d98n4m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:16:24 682 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:24 736 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:16:24 777 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:16:24 824 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:16:24 866 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:16:24 905 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:16:28 194 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e952-69cc-73b8-a4a9-7f53cda08127&response_mode=fragment&client_info=1&nonce=0197e952-69cd-7fba-a3fa-20b02567d06c&state=eyjpzci6ijaxotdlotuylty5y2qtn2jlny1hmgnlltzknjcwywe1zmfkziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a4tslocspvzytj5cnbnoilqcefwzsjihbxu_0d98n4m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:16:28 195 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:31 432 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e952-69cc-73b8-a4a9-7f53cda08127&response_mode=fragment&client_info=1&nonce=0197e952-69cd-7fba-a3fa-20b02567d06c&state=eyjpzci6ijaxotdlotuylty5y2qtn2jlny1hmgnlltzknjcwywe1zmfkziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a4tslocspvzytj5cnbnoilqcefwzsjihbxu_0d98n4m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:16:31 435 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:16:32 142 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:16:32 249 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:16:35 488 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e952-69cc-73b8-a4a9-7f53cda08127&response_mode=fragment&client_info=1&nonce=0197e952-69cd-7fba-a3fa-20b02567d06c&state=eyjpzci6ijaxotdlotuylty5y2qtn2jlny1hmgnlltzknjcwywe1zmfkziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a4tslocspvzytj5cnbnoilqcefwzsjihbxu_0d98n4m&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:16:35 488 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:16:39 541 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:16:39 542 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:46 650 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:16:46 650 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:49 749 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:16:49 750 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:49 797 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:16:52 904 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:16:52 904 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:16:52 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:16:53 095 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immAdministration]

   --- 08 Jul 02:16:55 179 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immAdministration]

   --- 08 Jul 02:16:57 371 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immMenuLogging]


Successfully navigated to the 'Logging' page [ScreenShot]

   --- 08 Jul 02:17:00 787 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:17:00 788 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:17:00 833 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immApply]

 Successfully Verified the UI elements 'Logging' page [ScreenShot]

   --- 08 Jul 02:17:06 422 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:17:06 425 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 clicked on workstation box to prepare for error checking

 Entered 'Category' : Teller [ScreenShot]

   --- 08 Jul 02:17:18 890 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immTransactionId]

   --- 08 Jul 02:17:18 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immTransactionId]

 Entered 'Transaction Id' : 010101 [ScreenShot]

   --- 08 Jul 02:17:20 367 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immUserId]

   --- 08 Jul 02:17:20 403 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immUserId]

 Entered 'Teller' : 12323 [ScreenShot]

   --- 08 Jul 02:17:21 731 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immMachineName]

   --- 08 Jul 02:17:21 767 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immMachineName]

 Entered 'Machine Name' : KURRER1 [ScreenShot]

   --- 08 Jul 02:17:30 346 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immApply]

   --- 08 Jul 02:17:38 579 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (b9d9f71310004e0df03ebf88fa92312f)] -> id: immApply]

Expected: verify the Apply button is not Enabled in logging Page
Actual(Passed): Successfully verified the Apply button is not Enabled in logging Page
[ScreenShot]


Expected: verify the Error message in logging Page:NoErrorDisplayed
Actual(Failed): Unable to verify the error message in logging Page:Enter Valid Transaction #
[ScreenShot]




Test Failed. Check the steps above in red color.

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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
104 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyErrorMessagesinArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify Error Messages in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify Error Messages in Logging Page for Member, Category=Teller, select=, Reference=, Teller=, Teller FirstName=abc, errorMessage=Member number can only contain letters, digits and hyphen., Teller LastName=, Teller Email=, Machine=, Date=, Clear=, errorint=1, TestID=verifyErrorMessagesinArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=IM! 23, ArchiveStatus=}
Show output Show all outputs
   --- 08 Jul 02:11:28 455 - TestCaseID:: verifyErrorMessagesinArchivesPage

   --- 08 Jul 02:11:31 008 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify Error Messages in Logging Page for Member
Steps:

 ***** verify Error Messages in Logging Page for Member *****

   --- 08 Jul 02:11:36 697 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-04e5-7a13-9b46-65664b4b9ffc&response_mode=fragment&client_info=1&nonce=0197e94e-04e6-71d0-81f5-30571114bd48&state=eyjpzci6ijaxotdlotrllta0ztutnzc3ni05nwq2ltqym2vhn2u3nzrimyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=8fnu-zylfmj2gkr0zuvwjfruzcspl9wcjdjn3yk49ka&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:11:36 697 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:36 754 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:11:36 799 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:11:36 847 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:11:36 901 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:11:36 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:11:40 303 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-04e5-7a13-9b46-65664b4b9ffc&response_mode=fragment&client_info=1&nonce=0197e94e-04e6-71d0-81f5-30571114bd48&state=eyjpzci6ijaxotdlotrllta0ztutnzc3ni05nwq2ltqym2vhn2u3nzrimyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=8fnu-zylfmj2gkr0zuvwjfruzcspl9wcjdjn3yk49ka&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:11:40 303 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:43 568 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-04e5-7a13-9b46-65664b4b9ffc&response_mode=fragment&client_info=1&nonce=0197e94e-04e6-71d0-81f5-30571114bd48&state=eyjpzci6ijaxotdlotrllta0ztutnzc3ni05nwq2ltqym2vhn2u3nzrimyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=8fnu-zylfmj2gkr0zuvwjfruzcspl9wcjdjn3yk49ka&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:11:43 569 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:11:43 976 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:11:44 034 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:11:47 367 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-04e5-7a13-9b46-65664b4b9ffc&response_mode=fragment&client_info=1&nonce=0197e94e-04e6-71d0-81f5-30571114bd48&state=eyjpzci6ijaxotdlotrllta0ztutnzc3ni05nwq2ltqym2vhn2u3nzrimyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=8fnu-zylfmj2gkr0zuvwjfruzcspl9wcjdjn3yk49ka&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:11:47 367 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:11:51 410 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:11:51 410 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:57 729 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:11:57 729 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:00 840 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:12:00 840 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:00 890 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:12:04 008 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:12:04 009 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:04 057 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:12:04 188 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immAdministration]

   --- 08 Jul 02:12:06 285 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immAdministration]

   --- 08 Jul 02:12:08 488 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully Verified the UI elements 'Archives' page [ScreenShot]

   --- 08 Jul 02:12:11 040 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immUserFirstName]

   --- 08 Jul 02:12:11 078 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immUserFirstName]



element click intercepted: Element is not clickable at point (209, 356). Other element would receive the click: ... [ScreenShot]

org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <input _ngcontent-ng-c2493965211="" id="immUserFirstName" matinput="" name="userFirstName" autocomplete="new-userFirstName" pattern="^[A-Za-z0-9]+$" class="mat-mdc-input-element ng-untouched ng-pristine ng-valid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored" aria-invalid="false" aria-required="false"> is not clickable at point (209, 356). Other element would receive the click: <mat-label _ngcontent-ng-c2493965211="">...</mat-label>
  (Session info: chrome=138.0.7204.97)
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [e95b00f695e825f6797bc478c68acff3, clickElement {id=f.D387D2CED87E6B7792DBC9D9979DEBEE.d.F337C5160DA1A4214E1C3C3ABD08F887.e.31}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 138.0.7204.97, chrome: {chromedriverVersion: 138.0.7204.92 (f079b9bc781e..., userDataDir: C:\Users\pavank\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53595}, goog:loggingPrefs: {performance: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://10.0.2.22:4444/session..., se:cdpVersion: 138.0.7204.97, 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}
Element: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immUserFirstName]
Session ID: e95b00f695e825f6797bc478c68acff3
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:215)
	at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:53)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.epam.healenium.handlers.proxy.WebElementProxyHandler.invoke(WebElementProxyHandler.java:68)
	at jdk.proxy2/jdk.proxy2.$Proxy17.click(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51)
	at jdk.proxy2/jdk.proxy2.$Proxy17.click(Unknown Source)
	at com.imm.ereceipt.support.BrowserActions.typeOnTextField(BrowserActions.java:616)
	at com.imm.ereceipt.pages.ArchivesPage.setFirstName(ArchivesPage.java:856)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyErrorMessagesinArchivesPage(LoggingArchive.java:683)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
org.openqa.selenium.ElementClickInterceptedException: element click intercepted: Element <input _ngcontent-ng-c2493965211="" id="immUserFirstName" matinput="" name="userFirstName" autocomplete="new-userFirstName" pattern="^[A-Za-z0-9]+$" class="mat-mdc-input-element ng-untouched ng-pristine ng-valid mat-mdc-form-field-input-control mdc-text-field__input cdk-text-field-autofill-monitored" aria-invalid="false" aria-required="false"> is not clickable at point (209, 356). Other element would receive the click: <mat-label _ngcontent-ng-c2493965211="">...</mat-label>
  (Session info: chrome=138.0.7204.97)
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [e95b00f695e825f6797bc478c68acff3, clickElement {id=f.D387D2CED87E6B7792DBC9D9979DEBEE.d.F337C5160DA1A4214E1C3C3ABD08F887.e.31}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 138.0.7204.97, chrome: {chromedriverVersion: 138.0.7204.92 (f079b9bc781e..., userDataDir: C:\Users\pavank\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:53595}, goog:loggingPrefs: {performance: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://10.0.2.22:4444/session..., se:cdpVersion: 138.0.7204.97, 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}
Element: [[RemoteWebDriver: chrome on Windows 10 (e95b00f695e825f6797bc478c68acff3)] -> id: immUserFirstName]
Session ID: e95b00f695e825f6797bc478c68acff3
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:138)
	at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:50)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:215)
	at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:53)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
	at org.openqa.selenium.remote.RemoteWebElement.click(RemoteWebElement.java:76)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at com.epam.healenium.handlers.proxy.WebElementProxyHandler.invoke(WebElementProxyHandler.java:68)
	at jdk.proxy2/jdk.proxy2.$Proxy17.click(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:51)
	at jdk.proxy2/jdk.proxy2.$Proxy17.click(Unknown Source)
	at com.imm.ereceipt.support.BrowserActions.typeOnTextField(BrowserActions.java:616)
	at com.imm.ereceipt.pages.ArchivesPage.setFirstName(ArchivesPage.java:856)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyErrorMessagesinArchivesPage(LoggingArchive.java:683)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
42 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyErrorMessagesinLoggingPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify Error Messages in Logging Page
Parameters: {UserPwd=iMM2022!, Description=verify Error Messages in Logging Page for Date, Category=, select=, Reference=, Teller=1, Teller FirstName=, errorMessage=Please input a start date no later than today;Please input an end date no later than today;, Teller LastName=, Teller Email=, Machine=k, Date=12/28/2025 - 2/28/2026, Clear=, errorint=2, TestID=verifyErrorMessagesinLoggingPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=}
Show output Show all outputs
   --- 08 Jul 02:12:13 037 - TestCaseID:: verifyErrorMessagesinLoggingPage

   --- 08 Jul 02:12:15 584 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify Error Messages in Logging Page for Date
Steps:

   --- 08 Jul 02:12:21 155 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-b2e3-71ce-8241-43195fc367f6&response_mode=fragment&client_info=1&nonce=0197e94e-b2e4-7069-b001-70335f23942a&state=eyjpzci6ijaxotdlotrllwiyztqtnzkwyy1hndaxltixy2rjmda1n2riocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=rrwonrbosqwtukucdb5e98fzjlyf154te174xj1mfsa&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:12:21 159 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:21 221 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:12:21 277 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:12:21 329 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:12:21 392 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:12:21 437 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:12:24 779 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-b2e3-71ce-8241-43195fc367f6&response_mode=fragment&client_info=1&nonce=0197e94e-b2e4-7069-b001-70335f23942a&state=eyjpzci6ijaxotdlotrllwiyztqtnzkwyy1hndaxltixy2rjmda1n2riocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=rrwonrbosqwtukucdb5e98fzjlyf154te174xj1mfsa&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:12:24 780 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:28 085 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-b2e3-71ce-8241-43195fc367f6&response_mode=fragment&client_info=1&nonce=0197e94e-b2e4-7069-b001-70335f23942a&state=eyjpzci6ijaxotdlotrllwiyztqtnzkwyy1hndaxltixy2rjmda1n2riocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=rrwonrbosqwtukucdb5e98fzjlyf154te174xj1mfsa&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:12:28 086 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:12:28 387 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:12:28 428 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:12:31 632 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94e-b2e3-71ce-8241-43195fc367f6&response_mode=fragment&client_info=1&nonce=0197e94e-b2e4-7069-b001-70335f23942a&state=eyjpzci6ijaxotdlotrllwiyztqtnzkwyy1hndaxltixy2rjmda1n2riocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=rrwonrbosqwtukucdb5e98fzjlyf154te174xj1mfsa&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:12:31 632 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:12:35 628 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:12:35 628 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:41 893 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:12:41 894 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:44 990 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:12:44 991 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:45 057 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:12:48 170 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:12:48 171 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:48 223 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:12:48 345 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immAdministration]

   --- 08 Jul 02:12:50 427 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immAdministration]

   --- 08 Jul 02:12:52 585 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immMenuLogging]


Successfully navigated to the 'Logging' page [ScreenShot]

   --- 08 Jul 02:12:56 053 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:12:56 053 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:12:56 099 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immApply]

 Successfully Verified the UI elements 'Logging' page [ScreenShot]

   --- 08 Jul 02:13:01 680 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:13:01 680 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 clicked on workstation box to prepare for error checking

   --- 08 Jul 02:13:04 736 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immDateFrom]

   --- 08 Jul 02:13:05 128 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immDateFrom]

   --- 08 Jul 02:13:05 364 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immTranDateTo]

 Entered 'Date range' : 12/28/2025 - 2/28/2026 [ScreenShot]

   --- 08 Jul 02:13:06 755 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immUserId]

   --- 08 Jul 02:13:06 800 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immUserId]

 Entered 'Teller' : 1 [ScreenShot]

   --- 08 Jul 02:13:08 132 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immMachineName]

   --- 08 Jul 02:13:08 178 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immMachineName]

 Entered 'Machine Name' : k [ScreenShot]

   --- 08 Jul 02:13:16 787 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immApply]

   --- 08 Jul 02:13:25 015 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (71741cb07218b2e7106c3fc7444c3bf1)] -> id: immApply]

Expected: verify the Apply button is not Enabled in logging Page
Actual(Passed): Successfully verified the Apply button is not Enabled in logging Page
[ScreenShot]


Expected: verify the Error message in logging Page:NoErrorDisplayed
Actual(Failed): Unable to verify the error message in logging Page:Please input a start date no later than today
[ScreenShot]


Expected: verify the Error message in logging Page:NoErrorDisplayed
Actual(Failed): Unable to verify the error message in logging Page:Please input an end date no later than today
[ScreenShot]




Test Failed. Check the steps above in red color.

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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
121 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Teller,Date (Not processed should not get any data), Category=, select=, Reference=, Teller=1491, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=5, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Not Processed}
Show output Show all outputs
   --- 08 Jul 02:19:43 898 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:19:46 043 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Teller,Date (Not processed should not get any data)
Steps:

   --- 08 Jul 02:19:51 898 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e955-93a8-752d-848c-0d615539b96e&response_mode=fragment&client_info=1&nonce=0197e955-93aa-7690-b077-f6b0767b0b82&state=eyjpzci6ijaxotdlotu1ltkzytktnzqxmy1hmdi2ltliytiyzdy5ntqzziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=jjdyaknxmsah-11zyvbpmfujjxgzxxsv8mquf9mb1hc&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:51 898 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:51 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:19:51 991 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:52 037 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:19:52 076 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:52 124 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:55 487 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e955-93a8-752d-848c-0d615539b96e&response_mode=fragment&client_info=1&nonce=0197e955-93aa-7690-b077-f6b0767b0b82&state=eyjpzci6ijaxotdlotu1ltkzytktnzqxmy1hmdi2ltliytiyzdy5ntqzziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=jjdyaknxmsah-11zyvbpmfujjxgzxxsv8mquf9mb1hc&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:55 487 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:58 744 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e955-93a8-752d-848c-0d615539b96e&response_mode=fragment&client_info=1&nonce=0197e955-93aa-7690-b077-f6b0767b0b82&state=eyjpzci6ijaxotdlotu1ltkzytktnzqxmy1hmdi2ltliytiyzdy5ntqzziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=jjdyaknxmsah-11zyvbpmfujjxgzxxsv8mquf9mb1hc&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:58 744 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:19:59 048 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:19:59 088 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:20:02 338 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e955-93a8-752d-848c-0d615539b96e&response_mode=fragment&client_info=1&nonce=0197e955-93aa-7690-b077-f6b0767b0b82&state=eyjpzci6ijaxotdlotu1ltkzytktnzqxmy1hmdi2ltliytiyzdy5ntqzziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=jjdyaknxmsah-11zyvbpmfujjxgzxxsv8mquf9mb1hc&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:20:02 339 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:20:05 762 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:20:05 763 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:12 042 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:20:12 043 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:15 152 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:20:15 153 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:15 204 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:20:18 307 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:20:18 308 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:18 347 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:20:18 464 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> id: immAdministration]

   --- 08 Jul 02:20:20 538 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> id: immAdministration]

   --- 08 Jul 02:20:22 699 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (725042fcd26f3e966a9c3ec7408e9551)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
39 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Member,Date, Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=2, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=5034463DE, ArchiveStatus=Success}
Show output Show all outputs
   --- 08 Jul 02:22:35 001 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:22:37 270 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Member,Date
Steps:

   --- 08 Jul 02:22:41 433 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-2993-7c5a-8bfa-44d4acfda777&response_mode=fragment&client_info=1&nonce=0197e958-2995-7e1e-8e24-7902c026b591&state=eyjpzci6ijaxotdlotu4lti5otqtn2q3mi1hzwi2ltfjztu2mzbiymq2nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=sopt4z9rqpuhznusmnk5ml6-_rurwybyx4segtmqgie&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:41 434 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:41 485 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:22:41 522 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:22:41 562 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:22:41 644 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:22:41 698 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:22:45 195 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-2993-7c5a-8bfa-44d4acfda777&response_mode=fragment&client_info=1&nonce=0197e958-2995-7e1e-8e24-7902c026b591&state=eyjpzci6ijaxotdlotu4lti5otqtn2q3mi1hzwi2ltfjztu2mzbiymq2nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=sopt4z9rqpuhznusmnk5ml6-_rurwybyx4segtmqgie&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:45 196 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:48 725 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-2993-7c5a-8bfa-44d4acfda777&response_mode=fragment&client_info=1&nonce=0197e958-2995-7e1e-8e24-7902c026b591&state=eyjpzci6ijaxotdlotu4lti5otqtn2q3mi1hzwi2ltfjztu2mzbiymq2nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=sopt4z9rqpuhznusmnk5ml6-_rurwybyx4segtmqgie&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:48 726 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:22:49 767 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:22:49 827 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:22:53 050 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-2993-7c5a-8bfa-44d4acfda777&response_mode=fragment&client_info=1&nonce=0197e958-2995-7e1e-8e24-7902c026b591&state=eyjpzci6ijaxotdlotu4lti5otqtn2q3mi1hzwi2ltfjztu2mzbiymq2nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=sopt4z9rqpuhznusmnk5ml6-_rurwybyx4segtmqgie&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:53 051 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:22:57 224 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:22:57 224 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:04 466 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:04 467 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:07 572 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:07 573 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:07 623 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:23:10 734 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:10 734 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:10 778 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:23:10 896 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> id: immAdministration]

   --- 08 Jul 02:23:12 978 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> id: immAdministration]

   --- 08 Jul 02:23:15 166 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (0d283a0d97259957325c663e7d04adfb)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Date,Teller Last Name, Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=Operator, Teller Email=, Machine=, Date=2, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success}
Show output Show all outputs
   --- 08 Jul 02:21:51 537 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:21:53 913 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Date,Teller Last Name
Steps:

   --- 08 Jul 02:21:59 612 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e957-86cb-7aff-8897-e758101d33bd&response_mode=fragment&client_info=1&nonce=0197e957-86cd-7d46-870f-577aa116a7ba&state=eyjpzci6ijaxotdlotu3ltg2y2mtnzm1zi1iyzliltjkodljywe0nta3niisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=ojq3e2-yvvpxbemeyydyyatcgzvkgnl_jgskgljo6j8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:21:59 612 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:59 661 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:21:59 704 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:21:59 746 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:21:59 786 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:21:59 826 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:22:03 132 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e957-86cb-7aff-8897-e758101d33bd&response_mode=fragment&client_info=1&nonce=0197e957-86cd-7d46-870f-577aa116a7ba&state=eyjpzci6ijaxotdlotu3ltg2y2mtnzm1zi1iyzliltjkodljywe0nta3niisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=ojq3e2-yvvpxbemeyydyyatcgzvkgnl_jgskgljo6j8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:03 132 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:06 387 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e957-86cb-7aff-8897-e758101d33bd&response_mode=fragment&client_info=1&nonce=0197e957-86cd-7d46-870f-577aa116a7ba&state=eyjpzci6ijaxotdlotu3ltg2y2mtnzm1zi1iyzliltjkodljywe0nta3niisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=ojq3e2-yvvpxbemeyydyyatcgzvkgnl_jgskgljo6j8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:06 387 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:22:06 654 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:22:06 691 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:22:09 903 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e957-86cb-7aff-8897-e758101d33bd&response_mode=fragment&client_info=1&nonce=0197e957-86cd-7d46-870f-577aa116a7ba&state=eyjpzci6ijaxotdlotu3ltg2y2mtnzm1zi1iyzliltjkodljywe0nta3niisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=ojq3e2-yvvpxbemeyydyyatcgzvkgnl_jgskgljo6j8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:22:09 903 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:22:13 846 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:22:13 847 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:21 047 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:22:21 047 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:24 119 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:22:24 120 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:24 176 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:22:27 273 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:22:27 273 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:22:27 312 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:22:27 435 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> id: immAdministration]

   --- 08 Jul 02:22:29 505 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> id: immAdministration]

   --- 08 Jul 02:22:31 689 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (99412cdb582d1c1addb5075083317757)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyErrorMessagesinLoggingPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify Error Messages in Logging Page
Parameters: {UserPwd=iMM2022!, Description=verify Error Messages in Logging Page for Machine, Category=Teller, select=, Reference=20a67452-9166-4a73-8736-bd5361df6ef6, Teller=JaneOperator@ereceiptsqa.onmicrosoft.com, Teller FirstName=, errorMessage=Must be at least 4 characters long, Teller LastName=, Teller Email=, Machine=IM1, Date=, Clear=, errorint=1, TestID=verifyErrorMessagesinLoggingPage, Reprocess=, Transaction=1c13d4f8-4d6a-4cd4-b6bc-19932b30ec17, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=Error, Member=, ArchiveStatus=}
Show output Show all outputs
   --- 08 Jul 02:14:16 855 - TestCaseID:: verifyErrorMessagesinLoggingPage

   --- 08 Jul 02:14:19 386 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify Error Messages in Logging Page for Machine
Steps:

   --- 08 Jul 02:14:23 807 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e950-927b-7b01-af26-db25ad8a8b24&response_mode=fragment&client_info=1&nonce=0197e950-927c-7cfd-a5be-1940c28a417a&state=eyjpzci6ijaxotdlotuwltkyn2mtn2viys1izmjklwywnzviyjkzowewocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a2vmcuhcpeky38bbwgu64ks9l2rsx6jr1babi6ixep8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:14:23 807 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:23 861 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:14:23 910 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:14:23 955 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:14:23 996 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:14:24 037 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:14:27 350 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e950-927b-7b01-af26-db25ad8a8b24&response_mode=fragment&client_info=1&nonce=0197e950-927c-7cfd-a5be-1940c28a417a&state=eyjpzci6ijaxotdlotuwltkyn2mtn2viys1izmjklwywnzviyjkzowewocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a2vmcuhcpeky38bbwgu64ks9l2rsx6jr1babi6ixep8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:14:27 351 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:30 707 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e950-927b-7b01-af26-db25ad8a8b24&response_mode=fragment&client_info=1&nonce=0197e950-927c-7cfd-a5be-1940c28a417a&state=eyjpzci6ijaxotdlotuwltkyn2mtn2viys1izmjklwywnzviyjkzowewocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a2vmcuhcpeky38bbwgu64ks9l2rsx6jr1babi6ixep8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:14:30 708 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:14:31 020 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:14:31 076 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:14:34 317 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e950-927b-7b01-af26-db25ad8a8b24&response_mode=fragment&client_info=1&nonce=0197e950-927c-7cfd-a5be-1940c28a417a&state=eyjpzci6ijaxotdlotuwltkyn2mtn2viys1izmjklwywnzviyjkzowewocisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=a2vmcuhcpeky38bbwgu64ks9l2rsx6jr1babi6ixep8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:14:34 317 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:14:37 753 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:14:37 754 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:44 043 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:14:44 043 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:47 134 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:14:47 135 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:47 195 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:14:50 254 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:14:50 254 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:50 301 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:14:50 436 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immAdministration]

   --- 08 Jul 02:14:52 506 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immAdministration]

   --- 08 Jul 02:14:54 666 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immMenuLogging]


Successfully navigated to the 'Logging' page [ScreenShot]

   --- 08 Jul 02:14:58 086 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:14:58 087 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:14:58 133 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immApply]

 Successfully Verified the UI elements 'Logging' page [ScreenShot]

   --- 08 Jul 02:15:03 766 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:15:03 767 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 clicked on workstation box to prepare for error checking

 Entered 'Category' : Teller [ScreenShot]

   --- 08 Jul 02:15:16 242 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immTransactionId]

   --- 08 Jul 02:15:16 289 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immTransactionId]

 Entered 'Transaction Id' : 1c13d4f8-4d6a-4cd4-b6bc-19932b30ec17 [ScreenShot]

   --- 08 Jul 02:15:17 744 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immReferenceId]

   --- 08 Jul 02:15:17 782 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immReferenceId]

 Entered 'Reference' : 20a67452-9166-4a73-8736-bd5361df6ef6 [ScreenShot]

   --- 08 Jul 02:15:19 254 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immUserId]

   --- 08 Jul 02:15:19 293 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immUserId]

 Entered 'Teller' : JaneOperator@ereceiptsqa.onmicrosoft.com [ScreenShot]

 Entered 'Level' : Error [ScreenShot]

   --- 08 Jul 02:15:34 196 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immMachineName]

   --- 08 Jul 02:15:34 236 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immMachineName]

 Entered 'Machine Name' : IM1 [ScreenShot]

   --- 08 Jul 02:15:42 851 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immApply]

   --- 08 Jul 02:15:51 063 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (4a4ff30a2eab95217c43db29eff2da3b)] -> id: immApply]

Expected: verify the Apply button is not Enabled in logging Page
Actual(Passed): Successfully verified the Apply button is not Enabled in logging Page
[ScreenShot]


Expected: verify the Error message in logging Page:NoErrorDisplayed
Actual(Failed): Unable to verify the error message in logging Page:Must be at least 4 characters long
[ScreenShot]




Test Failed. Check the steps above in red color.

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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
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.LoggingArchive.LoggingArchive.verifyErrorMessagesinLoggingPage(LoggingArchive.java:391)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
118 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Transaction,Date (Successed with Transaction ID), Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=180, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=0248c649-0c42-49e2-ba71-0d38eb5352fa, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success}
Show output Show all outputs
   --- 08 Jul 02:20:25 975 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:20:28 345 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Transaction,Date (Successed with Transaction ID)
Steps:

   --- 08 Jul 02:20:33 853 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-3756-7856-a176-f1f946380c01&response_mode=fragment&client_info=1&nonce=0197e956-3757-7fd3-8c83-9a88a70e9db8&state=eyjpzci6ijaxotdlotu2ltm3ntctnzrmys1hzjq2ltvhymziowe2ytiwmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=keasyd3sw2yho1drzflvk9pq4nkjayupdnfzgrpdxyo&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:20:33 853 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:33 936 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:20:34 033 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:20:34 099 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:20:34 147 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:20:34 191 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:20:37 591 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-3756-7856-a176-f1f946380c01&response_mode=fragment&client_info=1&nonce=0197e956-3757-7fd3-8c83-9a88a70e9db8&state=eyjpzci6ijaxotdlotu2ltm3ntctnzrmys1hzjq2ltvhymziowe2ytiwmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=keasyd3sw2yho1drzflvk9pq4nkjayupdnfzgrpdxyo&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:20:37 591 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:40 796 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-3756-7856-a176-f1f946380c01&response_mode=fragment&client_info=1&nonce=0197e956-3757-7fd3-8c83-9a88a70e9db8&state=eyjpzci6ijaxotdlotu2ltm3ntctnzrmys1hzjq2ltvhymziowe2ytiwmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=keasyd3sw2yho1drzflvk9pq4nkjayupdnfzgrpdxyo&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:20:40 796 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:20:41 065 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:20:41 104 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:20:44 326 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e956-3756-7856-a176-f1f946380c01&response_mode=fragment&client_info=1&nonce=0197e956-3757-7fd3-8c83-9a88a70e9db8&state=eyjpzci6ijaxotdlotu2ltm3ntctnzrmys1hzjq2ltvhymziowe2ytiwmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=keasyd3sw2yho1drzflvk9pq4nkjayupdnfzgrpdxyo&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:20:44 326 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:20:48 307 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:20:48 307 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:55 625 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:20:55 625 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:58 723 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:20:58 724 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:20:58 769 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:21:01 870 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:21:01 870 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:21:01 912 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:21:02 019 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> id: immAdministration]

   --- 08 Jul 02:21:04 115 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> id: immAdministration]

   --- 08 Jul 02:21:06 265 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (b4bb5a5c13922051c04f2971ca8032ce)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyDefaultsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify defaults In Archives Page with Teller,Date, Category=, select=, Reference=, Teller=1468, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=180, Clear=, errorint=, TestID=verifyDefaultsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Not Processed}
Show output Show all outputs
   --- 08 Jul 02:10:39 837 - TestCaseID:: verifyDefaultsInArchivesPage

   --- 08 Jul 02:10:46 784 - 6 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify defaults In Archives Page with Teller,Date
Steps:

   --- 08 Jul 02:10:51 833 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94d-5570-74aa-a66f-e8031bf128a5&response_mode=fragment&client_info=1&nonce=0197e94d-5572-7d73-87a3-7fb7c329f007&state=eyjpzci6ijaxotdlotrkltu1nzitnzljnc1izjexltlln2rkzdvlzjnimcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=xz0fjit0qmzahijyxx9r4scemqci1vkpzx8bc232dky&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:10:52 356 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:10:52 488 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:10:52 544 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:10:52 613 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:10:52 713 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:10:52 790 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:10:56 272 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94d-5570-74aa-a66f-e8031bf128a5&response_mode=fragment&client_info=1&nonce=0197e94d-5572-7d73-87a3-7fb7c329f007&state=eyjpzci6ijaxotdlotrkltu1nzitnzljnc1izjexltlln2rkzdvlzjnimcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=xz0fjit0qmzahijyxx9r4scemqci1vkpzx8bc232dky&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:10:56 272 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:10:59 678 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94d-5570-74aa-a66f-e8031bf128a5&response_mode=fragment&client_info=1&nonce=0197e94d-5572-7d73-87a3-7fb7c329f007&state=eyjpzci6ijaxotdlotrkltu1nzitnzljnc1izjexltlln2rkzdvlzjnimcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=xz0fjit0qmzahijyxx9r4scemqci1vkpzx8bc232dky&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:10:59 680 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:11:00 162 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:11:00 233 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:11:03 514 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e94d-5570-74aa-a66f-e8031bf128a5&response_mode=fragment&client_info=1&nonce=0197e94d-5572-7d73-87a3-7fb7c329f007&state=eyjpzci6ijaxotdlotrkltu1nzitnzljnc1izjexltlln2rkzdvlzjnimcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=xz0fjit0qmzahijyxx9r4scemqci1vkpzx8bc232dky&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:11:03 517 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:11:06 970 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:11:06 970 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:14 255 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:11:14 256 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:17 504 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:11:17 504 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:17 567 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:11:20 696 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:11:20 696 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:11:20 746 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:11:20 882 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> id: immAdministration]

   --- 08 Jul 02:11:23 002 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> id: immAdministration]

   --- 08 Jul 02:11:25 171 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (69a39dbcab274335c7dc20ab18584ca5)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully checked the default UI elements and current date in 'Archives' page [ScreenShot]

Expected: verify the Archive status default
Actual(Failed): unable to verify the 'Not process' & 'Error' are checked by default and 'Success' is not check by default
[ScreenShot]




Test Failed. Check the steps above in red color.

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.LoggingArchive.LoggingArchive.verifyDefaultsInArchivesPage(LoggingArchive.java:1042)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
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.LoggingArchive.LoggingArchive.verifyDefaultsInArchivesPage(LoggingArchive.java:1042)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
41 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with Archive status,Date, Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=11/25/2020 - 04/03/2022, Clear=, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=f4c34922-f41c-45d7-91de-1f7e639f72df, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success;Error;Not Processed}
Show output Show all outputs
   --- 08 Jul 02:23:18 441 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:23:21 070 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with Archive status,Date
Steps:

   --- 08 Jul 02:23:25 778 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-d706-7714-9a60-779b252f3006&response_mode=fragment&client_info=1&nonce=0197e958-d707-74c4-90db-75559e3fab17&state=eyjpzci6ijaxotdlotu4lwq3mdctn2nkmi1iownklwi4yjexzte0ogq1ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wmv-nje67rhibwpup7swppi2lguf5at8wfz-ygv3uc8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:23:25 779 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:25 832 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:23:25 870 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:23:25 915 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:23:25 954 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:23:25 992 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:23:29 336 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-d706-7714-9a60-779b252f3006&response_mode=fragment&client_info=1&nonce=0197e958-d707-74c4-90db-75559e3fab17&state=eyjpzci6ijaxotdlotu4lwq3mdctn2nkmi1iownklwi4yjexzte0ogq1ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wmv-nje67rhibwpup7swppi2lguf5at8wfz-ygv3uc8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:23:29 336 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:32 549 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-d706-7714-9a60-779b252f3006&response_mode=fragment&client_info=1&nonce=0197e958-d707-74c4-90db-75559e3fab17&state=eyjpzci6ijaxotdlotu4lwq3mdctn2nkmi1iownklwi4yjexzte0ogq1ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wmv-nje67rhibwpup7swppi2lguf5at8wfz-ygv3uc8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:23:32 549 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:23:32 996 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:23:33 055 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:23:36 304 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e958-d706-7714-9a60-779b252f3006&response_mode=fragment&client_info=1&nonce=0197e958-d707-74c4-90db-75559e3fab17&state=eyjpzci6ijaxotdlotu4lwq3mdctn2nkmi1iownklwi4yjexzte0ogq1ziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wmv-nje67rhibwpup7swppi2lguf5at8wfz-ygv3uc8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:23:36 305 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:23:40 262 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:23:40 262 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:46 529 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:46 529 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:49 604 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:49 604 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:49 649 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:23:52 727 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:23:52 727 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:23:52 767 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:23:52 897 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> id: immAdministration]

   --- 08 Jul 02:23:54 973 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> id: immAdministration]

   --- 08 Jul 02:23:57 121 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (dc6fe3b1c4789416b4fe11e8c529a3e0)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
39 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifyUIElementsInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elements In Archives Page with clear, Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=30, Clear=Yes, errorint=, TestID=verifyUIElementsInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success;Error}
Show output Show all outputs
   --- 08 Jul 02:24:00 443 - TestCaseID:: verifyUIElementsInArchivesPage

   --- 08 Jul 02:24:02 841 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elements In Archives Page with clear
Steps:

   --- 08 Jul 02:24:07 276 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e959-790d-7c41-8642-66000180627e&response_mode=fragment&client_info=1&nonce=0197e959-790f-7c5e-856e-39b8163750f5&state=eyjpzci6ijaxotdlotu5ltc5mgutnzqzys04ownllwywnjy1ntvimju4msisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wrjgrkkggsibr5bhk3itnggjj6jmyf7-wi148bnzml8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:07 276 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:07 324 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:24:07 363 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:07 403 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:24:07 441 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:07 484 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:24:10 780 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e959-790d-7c41-8642-66000180627e&response_mode=fragment&client_info=1&nonce=0197e959-790f-7c5e-856e-39b8163750f5&state=eyjpzci6ijaxotdlotu5ltc5mgutnzqzys04ownllwywnjy1ntvimju4msisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wrjgrkkggsibr5bhk3itnggjj6jmyf7-wi148bnzml8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:10 780 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:14 038 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e959-790d-7c41-8642-66000180627e&response_mode=fragment&client_info=1&nonce=0197e959-790f-7c5e-856e-39b8163750f5&state=eyjpzci6ijaxotdlotu5ltc5mgutnzqzys04ownllwywnjy1ntvimju4msisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wrjgrkkggsibr5bhk3itnggjj6jmyf7-wi148bnzml8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:14 038 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:24:14 348 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:24:14 391 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:24:17 621 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e959-790d-7c41-8642-66000180627e&response_mode=fragment&client_info=1&nonce=0197e959-790f-7c5e-856e-39b8163750f5&state=eyjpzci6ijaxotdlotu5ltc5mgutnzqzys04ownllwywnjy1ntvimju4msisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=wrjgrkkggsibr5bhk3itnggjj6jmyf7-wi148bnzml8&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:24:17 622 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:24:22 677 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:24:22 677 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:28 973 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:24:28 973 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:32 031 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:24:32 032 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:32 084 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:24:35 163 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:24:35 164 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:24:35 206 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:24:35 332 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> id: immAdministration]

   --- 08 Jul 02:24:37 415 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> id: immAdministration]

   --- 08 Jul 02:24:39 567 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1227c91c1a2c0310320aa36aff98d2b5)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

 Successfully 'Date','Teller','FirstName','LastName','Member','Transaction' Verified the UI elements 'Archives' page [ScreenShot]



Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null [ScreenShot]

java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
java.lang.NullPointerException: Cannot invoke "String.trim()" because the return value of "org.openqa.selenium.WebElement.getAttribute(String)" is null
	at com.imm.ereceipt.support.BrowserActions.getTextFromAttribute(BrowserActions.java:308)
	at com.imm.ereceipt.pages.ArchivesPage.checkHostLabel(ArchivesPage.java:754)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifyUIElementsInArchivesPage(LoggingArchive.java:475)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
40 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifySelectAllInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify Select all in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify selectall in Archives Page with Teller,Date, Category=, select=, Reference=, Teller=101, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=180, Clear=, errorint=, TestID=verifySelectAllInArchivesPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success;Not Processed}
Show output Show all outputs
   --- 08 Jul 02:18:04 787 - TestCaseID:: verifySelectAllInArchivesPage

   --- 08 Jul 02:18:07 276 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify selectall in Archives Page with Teller,Date
Steps:

   --- 08 Jul 02:18:11 711 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-0c14-7d6e-a8b6-d5bf5c152413&response_mode=fragment&client_info=1&nonce=0197e954-0c15-77fc-8cba-6b7970fd9721&state=eyjpzci6ijaxotdlotu0ltbjmtutnzixzs1izdzilwjhmtvlzdc0m2rjmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=enqldm-u9vhffw_vmfdc-n63ck2jxclgmfhskhk1gms&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:18:11 712 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:11 760 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:18:11 804 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:18:11 844 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:18:11 881 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:18:11 921 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:18:15 231 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-0c14-7d6e-a8b6-d5bf5c152413&response_mode=fragment&client_info=1&nonce=0197e954-0c15-77fc-8cba-6b7970fd9721&state=eyjpzci6ijaxotdlotu0ltbjmtutnzixzs1izdzilwjhmtvlzdc0m2rjmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=enqldm-u9vhffw_vmfdc-n63ck2jxclgmfhskhk1gms&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:18:15 232 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:18 443 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-0c14-7d6e-a8b6-d5bf5c152413&response_mode=fragment&client_info=1&nonce=0197e954-0c15-77fc-8cba-6b7970fd9721&state=eyjpzci6ijaxotdlotu0ltbjmtutnzixzs1izdzilwjhmtvlzdc0m2rjmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=enqldm-u9vhffw_vmfdc-n63ck2jxclgmfhskhk1gms&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:18:18 443 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:18:18 807 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:18:18 868 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:18:22 108 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-0c14-7d6e-a8b6-d5bf5c152413&response_mode=fragment&client_info=1&nonce=0197e954-0c15-77fc-8cba-6b7970fd9721&state=eyjpzci6ijaxotdlotu0ltbjmtutnzixzs1izdzilwjhmtvlzdc0m2rjmsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=enqldm-u9vhffw_vmfdc-n63ck2jxclgmfhskhk1gms&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:18:22 109 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:18:26 182 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:18:26 182 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:32 539 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:18:32 539 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:35 649 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:18:35 650 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:35 696 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:18:38 799 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:18:38 800 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:18:38 840 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:18:38 966 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immAdministration]

   --- 08 Jul 02:18:41 040 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immAdministration]

   --- 08 Jul 02:18:43 194 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

   --- 08 Jul 02:18:45 412 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immTranDateFrom]

   --- 08 Jul 02:18:45 787 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immTranDateFrom]

   --- 08 Jul 02:18:46 023 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immTranDateTo]

 Entered 'Date range' : 01/09/2025 - 07/08/2025 [ScreenShot]

   --- 08 Jul 02:18:47 376 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immTellerId]

   --- 08 Jul 02:18:47 413 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immTellerId]

 Entered 'Teller' : 101 [ScreenShot]

   --- 08 Jul 02:18:54 067 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (e9491df0b421c511adb3334a33eed821)] -> id: immIsSentToImagingNotProcessed-input]



clicked on Arhcive status NotProcess not found in page!! [ScreenShot]

org.openqa.selenium.NoSuchElementException: clicked on Arhcive status NotProcess not found in page!!
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: driver.version: unknown
	at com.imm.ereceipt.support.BrowserActions.javascriptClick(BrowserActions.java:213)
	at com.imm.ereceipt.pages.ArchivesPage.setArchiveStatus(ArchivesPage.java:1023)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifySelectAllInArchivesPage(LoggingArchive.java:1154)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
org.openqa.selenium.NoSuchElementException: clicked on Arhcive status NotProcess not found in page!!
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: driver.version: unknown
	at com.imm.ereceipt.support.BrowserActions.javascriptClick(BrowserActions.java:213)
	at com.imm.ereceipt.pages.ArchivesPage.setArchiveStatus(ArchivesPage.java:1023)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifySelectAllInArchivesPage(LoggingArchive.java:1154)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
47 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7
verifySortingInArchivesPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Archives Page
Parameters: {UserPwd=iMM2022!, Description=verify sorting in Archives Page with Teller,Date, Category=, select=, Reference=, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=1, Clear=, errorint=, TestID=verifySortingInArchivesPage, Reprocess=, Transaction=, Header=Date,Teller ID,Teller Name,Member Name,, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=Success;Not Processed}
Show output Show all outputs
   --- 08 Jul 02:18:54 876 - TestCaseID:: verifySortingInArchivesPage

   --- 08 Jul 02:18:57 281 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify sorting in Archives Page with Teller,Date
Steps:

   --- 08 Jul 02:19:02 816 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-d3fb-7677-a556-7aa1748d72a8&response_mode=fragment&client_info=1&nonce=0197e954-d3fc-7cf3-b834-2983f8f89637&state=eyjpzci6ijaxotdlotu0lwqzzmmtn2rmoc1izdk3lty0mzzlmtywmwixmcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=dcpryfunxhgi8pktqimwmtnm5-tjxotw1z1aabtmak4&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:02 816 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:02 867 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:19:02 907 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:02 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:19:02 987 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:03 023 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:19:06 332 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-d3fb-7677-a556-7aa1748d72a8&response_mode=fragment&client_info=1&nonce=0197e954-d3fc-7cf3-b834-2983f8f89637&state=eyjpzci6ijaxotdlotu0lwqzzmmtn2rmoc1izdk3lty0mzzlmtywmwixmcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=dcpryfunxhgi8pktqimwmtnm5-tjxotw1z1aabtmak4&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:06 333 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:09 560 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-d3fb-7677-a556-7aa1748d72a8&response_mode=fragment&client_info=1&nonce=0197e954-d3fc-7cf3-b834-2983f8f89637&state=eyjpzci6ijaxotdlotu0lwqzzmmtn2rmoc1izdk3lty0mzzlmtywmwixmcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=dcpryfunxhgi8pktqimwmtnm5-tjxotw1z1aabtmak4&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:09 561 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:19:09 851 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:19:09 889 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:19:13 134 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e954-d3fb-7677-a556-7aa1748d72a8&response_mode=fragment&client_info=1&nonce=0197e954-d3fc-7cf3-b834-2983f8f89637&state=eyjpzci6ijaxotdlotu0lwqzzmmtn2rmoc1izdk3lty0mzzlmtywmwixmcisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=dcpryfunxhgi8pktqimwmtnm5-tjxotw1z1aabtmak4&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:19:13 134 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:19:16 559 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:19:16 559 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:22 894 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:19:22 894 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:25 966 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:19:25 966 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:26 017 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:19:29 074 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:19:29 074 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:19:29 115 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:19:29 241 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immAdministration]

   --- 08 Jul 02:19:31 320 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immAdministration]

   --- 08 Jul 02:19:33 488 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immMenuArchive]


Successfully navigated to the 'Archives' page [ScreenShot]

   --- 08 Jul 02:19:35 777 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immTranDateFrom]

   --- 08 Jul 02:19:36 144 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immTranDateFrom]

   --- 08 Jul 02:19:36 393 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immTranDateTo]

 Entered 'Date range' : 07/07/2025 - 07/08/2025 [ScreenShot]

   --- 08 Jul 02:19:43 117 - Unable to find an element after 5 sec ==> [[RemoteWebDriver: chrome on Windows 10 (f7c95c9f81ea776c61b6e7acc3713e10)] -> id: immIsSentToImagingNotProcessed-input]



clicked on Arhcive status NotProcess not found in page!! [ScreenShot]

org.openqa.selenium.NoSuchElementException: clicked on Arhcive status NotProcess not found in page!!
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: driver.version: unknown
	at com.imm.ereceipt.support.BrowserActions.javascriptClick(BrowserActions.java:213)
	at com.imm.ereceipt.pages.ArchivesPage.setArchiveStatus(ArchivesPage.java:1023)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifySortingInArchivesPage(LoggingArchive.java:930)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
Click to show all stack frames
org.openqa.selenium.NoSuchElementException: clicked on Arhcive status NotProcess not found in page!!
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.28.0', revision: 'ac342546e9'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '16.0.2'
Driver info: driver.version: unknown
	at com.imm.ereceipt.support.BrowserActions.javascriptClick(BrowserActions.java:213)
	at com.imm.ereceipt.pages.ArchivesPage.setArchiveStatus(ArchivesPage.java:1023)
	at com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive.verifySortingInArchivesPage(LoggingArchive.java:930)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:78)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:567)
	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:251)
	at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)
46 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7

PASSED TESTS
Test method Exception Time (seconds) Instance
verifyUIElementsInLoggingPage
Test class: com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive
Test method: Verify UI Elements in Logging Page
Parameters: {UserPwd=iMM2022!, Description=verify UI Elemnts In Logging with Reference, Category=, select=, Reference=7bc4de9b-e3cd-4b10-97ea-a92713cb53d7, Teller=, Teller FirstName=, errorMessage=, Teller LastName=, Teller Email=, Machine=, Date=100, Clear=, errorint=, TestID=verifyUIElementsInLoggingPage, Reprocess=, Transaction=, Header=, Username=fiAdmin@Qaxpauto1.onmicrosoft.com, Export=, Level=, Member=, ArchiveStatus=}
Show output Show all outputs
   --- 08 Jul 02:25:26 087 - TestCaseID:: verifyUIElementsInLoggingPage

   --- 08 Jul 02:25:28 395 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565)

verify UI Elemnts In Logging with Reference
Steps:

   --- 08 Jul 02:25:33 955 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-cba6-7a5f-977c-4959c8af5231&response_mode=fragment&client_info=1&nonce=0197e95a-cba8-71bd-b98e-2e3ba42158b2&state=eyjpzci6ijaxotdlotvhlwniytctn2qyny1hytjhltjhmgfkythhzmfiosisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=y_nvwoffakysvqpqcm8awppu1qqdmixzudrprjtgl64&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:25:33 956 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:34 002 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0116']]

 Successfully navigated to 'eReceipts FI Admin' Page

   --- 08 Jul 02:25:34 040 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:25:34 080 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: idSIButton9]

 Text field 'User ID', Password' and button 'Login, 'Cancel' are displayed in the 'Login' page

   --- 08 Jul 02:25:34 119 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:25:34 157 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0116']]

   --- 08 Jul 02:25:37 461 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-cba6-7a5f-977c-4959c8af5231&response_mode=fragment&client_info=1&nonce=0197e95a-cba8-71bd-b98e-2e3ba42158b2&state=eyjpzci6ijaxotdlotvhlwniytctn2qyny1hytjhltjhmgfkythhzmfiosisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=y_nvwoffakysvqpqcm8awppu1qqdmixzudrprjtgl64&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:25:37 462 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:40 711 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-cba6-7a5f-977c-4959c8af5231&response_mode=fragment&client_info=1&nonce=0197e95a-cba8-71bd-b98e-2e3ba42158b2&state=eyjpzci6ijaxotdlotvhlwniytctn2qyny1hytjhltjhmgfkythhzmfiosisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=y_nvwoffakysvqpqcm8awppu1qqdmixzudrprjtgl64&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:25:40 712 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Password text field is shown [ScreenShot]

   --- 08 Jul 02:25:41 006 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:25:41 046 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //input[@id='i0118']]

   --- 08 Jul 02:25:44 296 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=0bd02bf2-da97-49c7-baaf-31af92be3553&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-dev-eastus-fiadminportal-app.azurewebsites.net&client-request-id=0197e95a-cba6-7a5f-977c-4959c8af5231&response_mode=fragment&client_info=1&nonce=0197e95a-cba8-71bd-b98e-2e3ba42158b2&state=eyjpzci6ijaxotdlotvhlwniytctn2qyny1hytjhltjhmgfkythhzmfiosisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.12.0&response_type=code&code_challenge=y_nvwoffakysvqpqcm8awppu1qqdmixzudrprjtgl64&code_challenge_method=s256&sso_reload=true

   --- 08 Jul 02:25:44 296 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Entered values for the fields in 'Login' page [ScreenShot]

 logged with the Username:fiAdmin@Qaxpauto1.onmicrosoft.com

   --- 08 Jul 02:25:47 742 - Page URL:: https://login.microsoftonline.com/common/login

   --- 08 Jul 02:25:47 742 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:54 881 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:25:54 881 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:57 994 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:25:57 994 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:25:58 042 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //b[text()='Admin Dashboard']]

   --- 08 Jul 02:26:01 140 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/admin

   --- 08 Jul 02:26:01 141 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:26:01 179 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> xpath: //b[contains(text(),'Dashboard')]]


Successfully navigated to the 'Control Panel' page [ScreenShot]

   --- 08 Jul 02:26:01 357 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immAdministration]

   --- 08 Jul 02:26:03 440 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immAdministration]

   --- 08 Jul 02:26:05 620 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immMenuLogging]


Successfully navigated to the 'Logging' page [ScreenShot]

   --- 08 Jul 02:26:09 013 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:26:09 013 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

   --- 08 Jul 02:26:09 052 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immApply]

 Successfully Verified the UI elements 'Logging' page [ScreenShot]

   --- 08 Jul 02:26:09 350 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immDateFrom]

   --- 08 Jul 02:26:09 706 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immDateFrom]

   --- 08 Jul 02:26:09 925 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immTranDateTo]

 Entered 'Date range' : 03/30/2025 - 07/08/2025 [ScreenShot]

   --- 08 Jul 02:26:11 255 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immReferenceId]

   --- 08 Jul 02:26:11 291 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immReferenceId]

 Entered 'Reference' : 7bc4de9b-e3cd-4b10-97ea-a92713cb53d7 [ScreenShot]

   --- 08 Jul 02:26:14 782 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immApply]

   --- 08 Jul 02:26:14 851 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (439fa71cb851424916a6bf5cf24b4a98)] -> id: immApply]

   --- 08 Jul 02:26:20 149 - Page URL:: https://er-dev-eastus-fiadminportal-app.azurewebsites.net/logging

   --- 08 Jul 02:26:20 149 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112)

 Clicked 'Apply' button

 No records are found [ScreenShot]

 No records found for the given search criteria [ScreenShot]


Test Passed.

70 com.imm.ereceipt.testscripts.LoggingArchive.LoggingArchive@3a7442c7