| Tests passed/Failed/Skipped: | 1/6/0 |
| Started on: | Wed Aug 13 20:09:39 EDT 2025 |
| Total time: | 682 seconds (682140 ms) |
| Included groups: | |
| Excluded groups: |
| FAILED TESTS | |||
| Test method | Exception | Time (seconds) | Instance |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with Future From and To Date, Email=, Teller LastName=, print signatur=, errorint=2, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=5034474, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=Date cannot exceed 7 days after today.;Date cannot exceed 7 days after today., Suppress=, Date=07/07/25 - 08/08/25, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:16:12 271 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:16:18 202 - 5 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with Future From and To Date Steps: --- 13 Aug 20:16:23 427 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ef-4d68-70f3-9e80-4555e23accd3&response_mode=fragment&client_info=1&nonce=0198a5ef-4d6a-7f84-8d62-d69b42bbc01a&state=eyjpzci6ijaxothhnwvmltrknjktn2zjzc1izdfiltiwmjg2nwjlnta2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=csceyjpp_uakc_vsmc4umlkc87qaj0_pxcigx8lbyug&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:16:23 428 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:23 684 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:16:23 863 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:16:24 041 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: idSIButton9] --- 13 Aug 20:16:24 208 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:16:24 416 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:16:28 295 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ef-4d68-70f3-9e80-4555e23accd3&response_mode=fragment&client_info=1&nonce=0198a5ef-4d6a-7f84-8d62-d69b42bbc01a&state=eyjpzci6ijaxothhnwvmltrknjktn2zjzc1izdfiltiwmjg2nwjlnta2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=csceyjpp_uakc_vsmc4umlkc87qaj0_pxcigx8lbyug&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:16:28 296 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:31 870 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ef-4d68-70f3-9e80-4555e23accd3&response_mode=fragment&client_info=1&nonce=0198a5ef-4d6a-7f84-8d62-d69b42bbc01a&state=eyjpzci6ijaxothhnwvmltrknjktn2zjzc1izdfiltiwmjg2nwjlnta2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=csceyjpp_uakc_vsmc4umlkc87qaj0_pxcigx8lbyug&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:16:31 870 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:33 241 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:16:33 494 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:16:37 186 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ef-4d68-70f3-9e80-4555e23accd3&response_mode=fragment&client_info=1&nonce=0198a5ef-4d6a-7f84-8d62-d69b42bbc01a&state=eyjpzci6ijaxothhnwvmltrknjktn2zjzc1izdfiltiwmjg2nwjlnta2nyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=csceyjpp_uakc_vsmc4umlkc87qaj0_pxcigx8lbyug&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:16:37 187 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:42 073 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:16:42 073 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:50 742 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:16:50 743 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:53 994 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:16:53 995 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:54 178 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immOnFilter] --- 13 Aug 20:16:57 478 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:16:57 479 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:16:57 656 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:17:01 235 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:17:04 682 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immTranDateFrom] --- 13 Aug 20:17:04 887 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immTranDateFrom] --- 13 Aug 20:17:05 841 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immTranDateTo] --- 13 Aug 20:17:07 718 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immMemberId] --- 13 Aug 20:17:07 900 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immMemberId] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:17:25 392 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (8c6490c9d1ea79cc36dfa14b3f4fdb95)] -> id: immOnFilter] Unable to verify the Apply button is Enabled or not in Dashboard Page Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null [ScreenShot] |
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) |
80 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with invalid end Dates, Email=, Teller LastName=, print signatur=, errorint=1, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=Please enter a valid end date, Suppress=, Date=11/11/2017 - 13/12/2018, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:14:37 882 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:14:41 343 - 3 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with invalid end Dates Steps: --- 13 Aug 20:14:46 369 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ed-d31a-75ed-b14a-becf22cc40b5&response_mode=fragment&client_info=1&nonce=0198a5ed-d31d-7348-b440-9eafda1d1461&state=eyjpzci6ijaxothhnwvklwqzmwmtn2y2zc04zgm5lwvmzjy3ntjjmjmxzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=ae_0tsz3spipn-zigumv7oddupghvbykjcxmgg1mhd0&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:14:46 370 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:14:46 567 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:14:46 750 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:14:46 936 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: idSIButton9] --- 13 Aug 20:14:47 111 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:14:47 281 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:14:51 780 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ed-d31a-75ed-b14a-becf22cc40b5&response_mode=fragment&client_info=1&nonce=0198a5ed-d31d-7348-b440-9eafda1d1461&state=eyjpzci6ijaxothhnwvklwqzmwmtn2y2zc04zgm5lwvmzjy3ntjjmjmxzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=ae_0tsz3spipn-zigumv7oddupghvbykjcxmgg1mhd0&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:14:51 781 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:14:55 784 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ed-d31a-75ed-b14a-becf22cc40b5&response_mode=fragment&client_info=1&nonce=0198a5ed-d31d-7348-b440-9eafda1d1461&state=eyjpzci6ijaxothhnwvklwqzmwmtn2y2zc04zgm5lwvmzjy3ntjjmjmxzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=ae_0tsz3spipn-zigumv7oddupghvbykjcxmgg1mhd0&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:14:55 784 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:14:56 726 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:14:56 966 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:15:00 756 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ed-d31a-75ed-b14a-becf22cc40b5&response_mode=fragment&client_info=1&nonce=0198a5ed-d31d-7348-b440-9eafda1d1461&state=eyjpzci6ijaxothhnwvklwqzmwmtn2y2zc04zgm5lwvmzjy3ntjjmjmxzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=ae_0tsz3spipn-zigumv7oddupghvbykjcxmgg1mhd0&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:15:00 757 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:15:05 705 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:15:05 706 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:15:14 338 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:15:14 338 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:15:17 643 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:15:17 644 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:15:17 826 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immOnFilter] --- 13 Aug 20:15:21 099 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:15:21 099 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:15:21 319 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:15:25 051 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:15:28 607 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immTranDateFrom] --- 13 Aug 20:15:28 801 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immTranDateFrom] --- 13 Aug 20:15:29 536 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immTranDateTo] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:15:58 529 - Unable to find an element after 10 sec ==> [[RemoteWebDriver: chrome on Windows 10 (c366f612845ccc1bf70258ef9404edd6)] -> id: immOnFilter] Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null [ScreenShot] |
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) |
90 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with Teller First and Last name, Email=, Teller LastName=#878%, print signatur=, errorint=2, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=5034474, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=9876*&(^, errorMessage=Special characters not allowed.;Special characters not allowed., Suppress=, Date=2, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:19:27 332 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:19:31 481 - 4 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with Teller First and Last name Steps: --- 13 Aug 20:19:36 549 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f2-4040-7941-854e-1d8b59fc1171&response_mode=fragment&client_info=1&nonce=0198a5f2-4043-7d9f-94e6-73d025395b92&state=eyjpzci6ijaxothhnwyyltqwnditn2nhmi1iyweyltyzntjjnmmyzjk0yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=xvrr3ibx4-rdexhpyfh4cetpw0dj0a9xj9qoowwt99u&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:19:36 550 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:19:36 734 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:19:36 905 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:19:37 220 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> id: idSIButton9] --- 13 Aug 20:19:37 395 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:19:37 567 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:19:41 573 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f2-4040-7941-854e-1d8b59fc1171&response_mode=fragment&client_info=1&nonce=0198a5f2-4043-7d9f-94e6-73d025395b92&state=eyjpzci6ijaxothhnwyyltqwnditn2nhmi1iyweyltyzntjjnmmyzjk0yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=xvrr3ibx4-rdexhpyfh4cetpw0dj0a9xj9qoowwt99u&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:19:41 573 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:19:45 180 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f2-4040-7941-854e-1d8b59fc1171&response_mode=fragment&client_info=1&nonce=0198a5f2-4043-7d9f-94e6-73d025395b92&state=eyjpzci6ijaxothhnwyyltqwnditn2nhmi1iyweyltyzntjjnmmyzjk0yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=xvrr3ibx4-rdexhpyfh4cetpw0dj0a9xj9qoowwt99u&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:19:45 180 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:19:46 454 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:19:46 616 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:19:50 167 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f2-4040-7941-854e-1d8b59fc1171&response_mode=fragment&client_info=1&nonce=0198a5f2-4043-7d9f-94e6-73d025395b92&state=eyjpzci6ijaxothhnwyyltqwnditn2nhmi1iyweyltyzntjjnmmyzjk0yyisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=xvrr3ibx4-rdexhpyfh4cetpw0dj0a9xj9qoowwt99u&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:19:50 168 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:19:55 049 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:19:55 050 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:20:03 763 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:20:03 764 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:20:06 988 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:20:06 988 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:20:24 311 - Unable to find an element after 15 sec ==> [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> id: immOnFilter] --- 13 Aug 20:20:24 562 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> id: immOnClear] --- 13 Aug 20:20:27 793 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:20:27 794 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:20:27 968 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (acb9d48322148f0da91e763794c92c62)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Timed out after 5 seconds. Unable to locate the element [ScreenShot] |
org.openqa.selenium.NoSuchElementException: Timed out after 5 seconds. Unable to locate the element
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
at jdk.proxy2/jdk.proxy2.$Proxy17.isDisplayed(Unknown Source)
at com.imm.ereceipt.pages.DashboardPage.isTellerIDPresent(DashboardPage.java:330)
at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:631)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.testng.TestRunner.privateRun(TestRunner.java:794)
at org.testng.TestRunner.run(TestRunner.java:596)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
at org.testng.SuiteRunner.run(SuiteRunner.java:276)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
at org.testng.TestNG.runSuites(TestNG.java:1063)
at org.testng.TestNG.run(TestNG.java:1031)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#immTellerId"}
(Session info: chrome=139.0.7258.67)
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: '20.0.2'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [acb9d48322148f0da91e763794c92c62, findElement {value=immTellerId, using=id}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 139.0.7258.67, chrome: {chromedriverVersion: 139.0.7258.68 (40ff94600b6e..., userDataDir: C:\Users\ratnak\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:58722}, goog:loggingPrefs: {performance: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://192.168.10.174:4444/se..., se:cdpVersion: 139.0.7258.67, 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}
Session ID: acb9d48322148f0da91e763794c92c62
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
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.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
at com.epam.healenium.processor.FindElementProcessor.execute(FindElementProcessor.java:23)
at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:42)
at com.epam.healenium.handlers.proxy.BaseHandler.findElement(BaseHandler.java:63)
at com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler.invoke(SelfHealingProxyInvocationHandler.java:39)
at jdk.proxy2/jdk.proxy2.$Proxy13.findElement(Unknown Source)
at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:79)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
... 30 more
org.openqa.selenium.NoSuchElementException: Timed out after 5 seconds. Unable to locate the element
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:90)
at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
at jdk.proxy2/jdk.proxy2.$Proxy17.isDisplayed(Unknown Source)
at com.imm.ereceipt.pages.DashboardPage.isTellerIDPresent(DashboardPage.java:330)
at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:631)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
at java.base/java.lang.reflect.Method.invoke(Method.java:578)
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)
at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)
at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)
at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)
at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)
at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)
at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)
at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
at org.testng.TestRunner.privateRun(TestRunner.java:794)
at org.testng.TestRunner.run(TestRunner.java:596)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:377)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332)
at org.testng.SuiteRunner.run(SuiteRunner.java:276)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1134)
at org.testng.TestNG.runSuites(TestNG.java:1063)
at org.testng.TestNG.run(TestNG.java:1031)
at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)
at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293)
at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91)
Caused by: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#immTellerId"}
(Session info: chrome=139.0.7258.67)
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: '20.0.2'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [acb9d48322148f0da91e763794c92c62, findElement {value=immTellerId, using=id}]
Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 139.0.7258.67, chrome: {chromedriverVersion: 139.0.7258.68 (40ff94600b6e..., userDataDir: C:\Users\ratnak\AppData\Loc...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:58722}, goog:loggingPrefs: {performance: ALL}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: Windows 10, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://192.168.10.174:4444/se..., se:cdpVersion: 139.0.7258.67, 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}
Session ID: acb9d48322148f0da91e763794c92c62
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:67)
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:484)
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.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)
at com.epam.healenium.processor.FindElementProcessor.execute(FindElementProcessor.java:23)
at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:42)
at com.epam.healenium.handlers.proxy.BaseHandler.findElement(BaseHandler.java:63)
at com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler.invoke(SelfHealingProxyInvocationHandler.java:39)
at jdk.proxy2/jdk.proxy2.$Proxy13.findElement(Unknown Source)
at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)
at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:79)
at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)
... 30 more
|
89 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with wrong Dates, Email=, Teller LastName=, print signatur=, errorint=1, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=123, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=End Date < Start Date, Suppress=, Date=12/28/2022 - 2/28/2016, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:11:23 859 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:11:28 965 - 5 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with wrong Dates Steps: --- 13 Aug 20:11:33 798 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ea-e286-7821-9b9c-fef5225ba636&response_mode=fragment&client_info=1&nonce=0198a5ea-e289-7e0b-bf0d-cc2deae07df3&state=eyjpzci6ijaxothhnwvhlwuyodgtnzyxyy1iywy4lwuzmza3n2q2ytcyzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=d7xkrkxrdtc52pvpulqwg34qb3zc-gnp69fqvou4m_4&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:11:33 807 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:11:34 029 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:11:34 223 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:11:34 436 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: idSIButton9] --- 13 Aug 20:11:34 736 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:11:35 026 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:11:39 519 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ea-e286-7821-9b9c-fef5225ba636&response_mode=fragment&client_info=1&nonce=0198a5ea-e289-7e0b-bf0d-cc2deae07df3&state=eyjpzci6ijaxothhnwvhlwuyodgtnzyxyy1iywy4lwuzmza3n2q2ytcyzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=d7xkrkxrdtc52pvpulqwg34qb3zc-gnp69fqvou4m_4&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:11:39 520 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:11:44 165 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ea-e286-7821-9b9c-fef5225ba636&response_mode=fragment&client_info=1&nonce=0198a5ea-e289-7e0b-bf0d-cc2deae07df3&state=eyjpzci6ijaxothhnwvhlwuyodgtnzyxyy1iywy4lwuzmza3n2q2ytcyzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=d7xkrkxrdtc52pvpulqwg34qb3zc-gnp69fqvou4m_4&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:11:44 179 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:11:45 747 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:11:45 944 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:11:49 827 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ea-e286-7821-9b9c-fef5225ba636&response_mode=fragment&client_info=1&nonce=0198a5ea-e289-7e0b-bf0d-cc2deae07df3&state=eyjpzci6ijaxothhnwvhlwuyodgtnzyxyy1iywy4lwuzmza3n2q2ytcyzsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=d7xkrkxrdtc52pvpulqwg34qb3zc-gnp69fqvou4m_4&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:11:49 838 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:11:54 691 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:11:54 691 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:12:02 235 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:12:02 244 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:12:05 632 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:12:05 633 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:12:05 858 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immOnFilter] --- 13 Aug 20:12:09 172 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:12:09 173 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:12:09 404 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:12:13 234 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:12:16 735 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immTranDateFrom] --- 13 Aug 20:12:16 937 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immTranDateFrom] --- 13 Aug 20:12:17 776 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immTranDateTo] --- 13 Aug 20:12:20 133 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immMemberId] --- 13 Aug 20:12:20 384 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immMemberId] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:12:49 459 - Unable to find an element after 10 sec ==> [[RemoteWebDriver: chrome on Windows 10 (a4811aef791df989ea7658ded3124782)] -> id: immOnFilter] Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null [ScreenShot] |
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) |
94 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page for Member, Email=, Teller LastName=, print signatur=, errorint=1, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=4565!22$, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=Member number can only contain letters, digits and hyphen.;, Suppress=, Date=, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:09:39 872 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:09:48 138 - 8 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page for Member Steps: --- 13 Aug 20:09:54 143 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5e9-5cd5-7abb-8b5e-dcb94ee3935d&response_mode=fragment&client_info=1&nonce=0198a5e9-5cd8-7050-9068-6e30ae6e4809&state=eyjpzci6ijaxothhnwu5ltvjzdctnznjms05yzuwlti4zwe1zmriyzu4nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=w4_zkrlw0u9sleve8xmkuld8rjtic6o8bwu5wrx9eia&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:09:54 145 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:09:54 509 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:09:54 813 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:09:55 095 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: idSIButton9] --- 13 Aug 20:09:55 411 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:09:55 679 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:09:59 521 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5e9-5cd5-7abb-8b5e-dcb94ee3935d&response_mode=fragment&client_info=1&nonce=0198a5e9-5cd8-7050-9068-6e30ae6e4809&state=eyjpzci6ijaxothhnwu5ltvjzdctnznjms05yzuwlti4zwe1zmriyzu4nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=w4_zkrlw0u9sleve8xmkuld8rjtic6o8bwu5wrx9eia&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:09:59 522 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:03 380 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5e9-5cd5-7abb-8b5e-dcb94ee3935d&response_mode=fragment&client_info=1&nonce=0198a5e9-5cd8-7050-9068-6e30ae6e4809&state=eyjpzci6ijaxothhnwu5ltvjzdctnznjms05yzuwlti4zwe1zmriyzu4nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=w4_zkrlw0u9sleve8xmkuld8rjtic6o8bwu5wrx9eia&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:10:03 382 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:04 883 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:10:05 463 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:10:09 559 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5e9-5cd5-7abb-8b5e-dcb94ee3935d&response_mode=fragment&client_info=1&nonce=0198a5e9-5cd8-7050-9068-6e30ae6e4809&state=eyjpzci6ijaxothhnwu5ltvjzdctnznjms05yzuwlti4zwe1zmriyzu4nsisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=w4_zkrlw0u9sleve8xmkuld8rjtic6o8bwu5wrx9eia&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:10:09 560 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:14 542 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:10:14 543 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:24 211 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:10:24 212 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:27 684 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:10:27 685 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:27 914 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: immOnFilter] --- 13 Aug 20:10:31 305 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:10:31 307 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:10:31 526 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:10:36 008 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:10:39 818 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: immMemberId] --- 13 Aug 20:10:40 036 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: immMemberId] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:11:09 715 - Unable to find an element after 10 sec ==> [[RemoteWebDriver: chrome on Windows 10 (3a7154e153d09009c744294192469cdf)] -> id: immOnFilter] Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null [ScreenShot] |
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) |
95 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with invalid start Dates, Email=, Teller LastName=, print signatur=, errorint=1, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=, Teller FirstName=, errorMessage=Please enter a valid start date, Suppress=, Date=13/13/2017 - 12/, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:13:03 306 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:13:06 298 - 2 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with invalid start Dates Steps: --- 13 Aug 20:13:11 513 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ec-62bb-728d-8ea4-a8770fb396ce&response_mode=fragment&client_info=1&nonce=0198a5ec-62bd-70dd-a971-3b840ab17d78&state=eyjpzci6ijaxothhnwvjltyyymmtn2y2zs05zthilwi3mtnhnwrjndkyniisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=styqtj9xwl1utvyfqgp54vxjrlhlqv-aiuvxf8cu7zg&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:13:11 514 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:11 747 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:13:11 949 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:13:12 158 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: idSIButton9] --- 13 Aug 20:13:12 351 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:13:12 547 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:13:17 182 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ec-62bb-728d-8ea4-a8770fb396ce&response_mode=fragment&client_info=1&nonce=0198a5ec-62bd-70dd-a971-3b840ab17d78&state=eyjpzci6ijaxothhnwvjltyyymmtn2y2zs05zthilwi3mtnhnwrjndkyniisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=styqtj9xwl1utvyfqgp54vxjrlhlqv-aiuvxf8cu7zg&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:13:17 183 - 4 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:21 649 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ec-62bb-728d-8ea4-a8770fb396ce&response_mode=fragment&client_info=1&nonce=0198a5ec-62bd-70dd-a971-3b840ab17d78&state=eyjpzci6ijaxothhnwvjltyyymmtn2y2zs05zthilwi3mtnhnwrjndkyniisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=styqtj9xwl1utvyfqgp54vxjrlhlqv-aiuvxf8cu7zg&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:13:21 652 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:22 493 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:13:22 682 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:13:26 197 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5ec-62bb-728d-8ea4-a8770fb396ce&response_mode=fragment&client_info=1&nonce=0198a5ec-62bd-70dd-a971-3b840ab17d78&state=eyjpzci6ijaxothhnwvjltyyymmtn2y2zs05zthilwi3mtnhnwrjndkyniisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=styqtj9xwl1utvyfqgp54vxjrlhlqv-aiuvxf8cu7zg&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:13:26 204 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:30 917 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:13:30 923 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:39 657 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:13:39 662 - 5 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:42 974 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:13:42 975 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:43 191 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immOnFilter] --- 13 Aug 20:13:46 460 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:13:46 461 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:13:46 661 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:13:50 878 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:13:54 358 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immTranDateFrom] --- 13 Aug 20:13:54 580 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immTranDateFrom] --- 13 Aug 20:13:55 450 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immTranDateTo] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:14:24 365 - Unable to find an element after 10 sec ==> [[RemoteWebDriver: chrome on Windows 10 (844583bfa61afff26e1534cd0445db79)] -> id: immOnFilter] Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null [ScreenShot] |
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "com.imm.ereceipt.pages.DashboardPage.getErrorMesage(int)" is null at com.imm.ereceipt.testscripts.DashBoard.DashBoard.verifyErrorMessagesInDashBoardPage(DashBoard.java:689) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) at java.base/java.lang.reflect.Method.invoke(Method.java:578) at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133) at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598) at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173) at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46) at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824) at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146) at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511) at org.testng.TestRunner.privateRun(TestRunner.java:794) at org.testng.TestRunner.run(TestRunner.java:596) at org.testng.SuiteRunner.runTest(SuiteRunner.java:377) at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:371) at org.testng.SuiteRunner.privateRun(SuiteRunner.java:332) at org.testng.SuiteRunner.run(SuiteRunner.java:276) at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:96) at org.testng.TestNG.runSuitesSequentially(TestNG.java:1212) at org.testng.TestNG.runSuitesLocally(TestNG.java:1134) at org.testng.TestNG.runSuites(TestNG.java:1063) at org.testng.TestNG.run(TestNG.java:1031) at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115) at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:293) at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:91) |
91 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a |
| PASSED TESTS | |||
| Test method | Exception | Time (seconds) | Instance |
| verifyErrorMessagesInDashBoardPage Test class: com.imm.ereceipt.testscripts.DashBoard.DashBoard Test method: Verify negative/invalid Search of the Date,Teller,Teller name,Member name in DashBoard page Parameters: {Description=verify Error Messages In DashBoard Page with Teller ID invalid, Email=, Teller LastName=, print signatur=, errorint=1, TestID=verifyErrorMessagesInDashBoardPage, Color Transactions=, Member=5034474, UserPwd=iMM2022!, Transtatus=Archived-false;Active-true;Error-false, Receipt=, Report=, Teller=#878%, Teller FirstName=, errorMessage=Special characters not allowed., Suppress=, Date=2, print Disburstments=, Print signature line=, Type=, Transaction=, Header=, Username=ChrisSuperTeller@Qaxpauto1.onmicrosoft.com, SMS=, Sign=, Scan=} Show output Show all outputs --- 13 Aug 20:17:38 883 - TestCaseID:: verifyErrorMessagesInDashBoardPage --- 13 Aug 20:17:43 224 - 4 - Driver::initialize::Get - com.imm.ereceipt.support.WebDriverFactory.get(WebDriverFactory.java:565) verify Error Messages In DashBoard Page with Teller ID invalid Steps: --- 13 Aug 20:17:48 179 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f0-99f1-7cb4-9976-9e2ce5b2198b&response_mode=fragment&client_info=1&nonce=0198a5f0-99f4-75d7-9442-805443b24ddf&state=eyjpzci6ijaxothhnwywltk5zjmtnzdkzi05owe2ltjmndy5ndu2zmmyziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=lwia67qmexzvejc0mlofm1hzwc1ca5a2iptwazewv4o&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:17:48 180 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:17:48 378 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:17:48 556 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:17:48 758 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: idSIButton9] --- 13 Aug 20:17:48 986 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:17:49 325 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0116']] --- 13 Aug 20:17:53 570 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f0-99f1-7cb4-9976-9e2ce5b2198b&response_mode=fragment&client_info=1&nonce=0198a5f0-99f4-75d7-9442-805443b24ddf&state=eyjpzci6ijaxothhnwywltk5zjmtnzdkzi05owe2ltjmndy5ndu2zmmyziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=lwia67qmexzvejc0mlofm1hzwc1ca5a2iptwazewv4o&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:17:53 572 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:17:57 299 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f0-99f1-7cb4-9976-9e2ce5b2198b&response_mode=fragment&client_info=1&nonce=0198a5f0-99f4-75d7-9442-805443b24ddf&state=eyjpzci6ijaxothhnwywltk5zjmtnzdkzi05owe2ltjmndy5ndu2zmmyziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=lwia67qmexzvejc0mlofm1hzwc1ca5a2iptwazewv4o&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:17:57 300 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:17:59 081 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:17:59 273 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //input[@id='i0118']] --- 13 Aug 20:18:02 934 - Page URL:: https://login.microsoftonline.com/common/oauth2/v2.0/authorize?client_id=b1f00368-6c8e-4851-b2e7-1ec984ebf081&scope=https%3a%2f%2fimmapps.onmicrosoft.com%2fapiserver%2fall%20openid%20profile%20offline_access&redirect_uri=https%3a%2f%2fer-tellerportal-demo.azurewebsites.net&client-request-id=0198a5f0-99f1-7cb4-9976-9e2ce5b2198b&response_mode=fragment&client_info=1&nonce=0198a5f0-99f4-75d7-9442-805443b24ddf&state=eyjpzci6ijaxothhnwywltk5zjmtnzdkzi05owe2ltjmndy5ndu2zmmyziisim1ldgeionsiaw50zxjhy3rpb25uexblijoicmvkaxjly3qifx0%3d&x-client-sku=msal.js.browser&x-client-ver=4.11.1&response_type=code&code_challenge=lwia67qmexzvejc0mlofm1hzwc1ca5a2iptwazewv4o&code_challenge_method=s256&sso_reload=true --- 13 Aug 20:18:02 935 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:18:08 315 - Page URL:: https://login.microsoftonline.com/common/login --- 13 Aug 20:18:08 316 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:18:17 827 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:18:17 829 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:18:21 084 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:18:21 085 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:18:21 298 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immOnFilter] --- 13 Aug 20:18:24 550 - Page URL:: https://er-tellerportal-demo.azurewebsites.net/dashboard --- 13 Aug 20:18:24 551 - 3 - Page Load Wait: (Sync) - com.imm.ereceipt.support.Utils.waitForPageLoad(Utils.java:112) --- 13 Aug 20:18:24 763 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> xpath: //b[contains(text(),'Dashboard')]] Successfully navigated to the 'Dashboard' page [ScreenShot] Successfully verifed UI Elemnts in the 'Dashboard' page [ScreenShot] --- 13 Aug 20:18:28 374 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immOnRunNonArchiveQuery] --- 13 Aug 20:18:31 918 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immTranDateFrom] --- 13 Aug 20:18:32 099 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immTranDateFrom] --- 13 Aug 20:18:32 988 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immTranDateTo] --- 13 Aug 20:18:34 907 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immTellerId] --- 13 Aug 20:18:35 134 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immTellerId] --- 13 Aug 20:18:37 376 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immMemberId] --- 13 Aug 20:18:37 548 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immMemberId] Expected: Archived ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Archived:false[ScreenShot] Expected: Active ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Active:true[ScreenShot] Expected: Error ( slider -on(true)/off(false)) Actual(Passed): Sucessfully slidered the Error:false[ScreenShot] --- 13 Aug 20:19:06 291 - Unable to find an element after 10 sec ==> [[RemoteWebDriver: chrome on Windows 10 (23927cb30eb527f279fe322ee298dcaf)] -> id: immOnFilter] Expected: verify the Error message in Dashboard Page:Special characters not allowed. Actual(Passed): Successfully verified the Error message in configvalue Page:Special characters not allowed.[ScreenShot] Test Passed. |
104 | com.imm.ereceipt.testscripts.DashBoard.DashBoard@7bedc48a | |