Powered by CAH AT
MODULE | SUITE | ENVIRONMENT | EXECUTION DATE | EXECUTION TIME(Sec) |
---|---|---|---|---|
demo | Example testsuite | env1 | 2024-04-28 19:54:42 | 67 |
TOTAL CASES | PASSED CASES | FAILED CASES | SKIPPED CASES | PASSED RATE |
10 | 4 | 6 | 0 | 40% |
CLASS | METHOD | DURATION | TESTID | DESCRIPTION | |
---|---|---|---|---|---|
tech.testnx.cah.testing.modules.demo.tests.UITests | testGoogleSearch | PASSED | 10 | web.example-1; | Test Google Search Search google by keywords: DXC |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testSalaryChangeWithUnknownUser | FAILED | 4 | api.example-2; | Bussiness API Update the salary of a specific employee named Unknown User |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testPost | FAILED | 4 | api.example-4; | Test POST API Create a new employee |
tech.testnx.cah.testing.modules.demo.tests.UITests | testGoogleSearchForRecorders | FAILED | 13 | web.example-4; | Test Google Search Search google by keywords: DXC |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testSalaryChangeWithKnownUser | FAILED | 5 | api.example-1; | Bussiness API Update the salary of a specific employee named Tiger Nixon |
tech.testnx.cah.testing.modules.demo.tests.UITests | testGoogleSearch2 | PASSED | 9 | web.example-2; | Test Google Search Search google by keywords: HP |
tech.testnx.cah.testing.modules.demo.tests.UITests | testGoogleSearch3 | PASSED | 8 | web.example-3; | Test Google Search Search google by keywords: HPE |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testGet | FAILED | 4 | api.example-3; | Test GET API Get all employees and a specific employee |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testDelete | PASSED | 4 | api.example-5; | Test DELETE API Delete a new employee |
tech.testnx.cah.testing.modules.examples.tests.ApiTests | testPut | FAILED | 6 | api.example-5; | Test PUT API Update a new employee |
java.lang.AssertionError: Check response status for getting all employees expected [200] but found [429]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertEqualsImpl(Assert.java:150)
at org.testng.Assert.assertEquals(Assert.java:132)
at org.testng.Assert.assertEquals(Assert.java:1419)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1470)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1430)
at tech.testnx.cah.testing.modules.examples.wssdk.ExamplesApiController.updateEmployeeSalaryByName(ExamplesApiController.java:29)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at tech.testnx.cah.support.StepManagement.lambda$0(StepManagement.java:64)
at tech.testnx.cah.testing.modules.examples.wssdk.ExamplesApiController$$EnhancerByCGLIB$$aedb52b5.updateEmployeeSalaryByName()
at tech.testnx.cah.testing.modules.examples.tests.ApiTests.testSalaryChangeWithUnknownUser(ApiTests.java:39)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:45) The test (testSalaryChangeWithUnknownUser) is starting...
INFO: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is started. Description: Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is executing with Round-1
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:49) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
WARN: (2024-04-28 19:55:49) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed with Round-1 And message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:49) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed finally with critical error, and message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:49) Current test(testSalaryChangeWithUnknownUser) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:49) The test (testSalaryChangeWithUnknownUser) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:49) Failure root cause: Check response status for getting all employees expected [200] but found [429]
java.lang.AssertionError: POST API is successful expected [200] but found [429]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertEqualsImpl(Assert.java:150)
at org.testng.Assert.assertEquals(Assert.java:132)
at org.testng.Assert.assertEquals(Assert.java:1419)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1470)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1430)
at tech.testnx.cah.testing.modules.examples.tests.ApiTests.testPost(ApiTests.java:59)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:32) The test (testPost) is starting...
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.createEmployee] is started. Description: Create one employee
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.createEmployee] is executing with Round-1
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.createEmployee] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:35) Current test(testPost) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:35) The test (testPost) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:35) Failure root cause: POST API is successful expected [200] but found [429]
java.lang.AssertionError: Check if the page contains ABC expected [true] but found [false]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertTrue(Assert.java:57)
at tech.testnx.cah.common.asserts.CahAssert.assertTrue(CahAssert.java:35)
at tech.testnx.cah.testing.modules.demo.pages.GoogleController.searchAndCheck(GoogleController.java:31)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at tech.testnx.cah.support.StepManagement.lambda$0(StepManagement.java:64)
at tech.testnx.cah.testing.modules.demo.pages.GoogleController$$EnhancerByCGLIB$$8d2439b9.searchAndCheck()
at tech.testnx.cah.testing.modules.demo.tests.UITests.testGoogleSearchForRecorders(UITests.java:73)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:11) The test (testGoogleSearchForRecorders) is starting...
INFO: (2024-04-28 19:55:12) Step[GoogleController.searchAndCheck] is started. Description: Search Google and check result
INFO: (2024-04-28 19:55:12) Step[GoogleController.searchAndCheck] is executing with Round-1
INFO: (2024-04-28 19:55:15) Action[GoogleSearchPO.search] is started. Description: Search search result by Keywords
INFO: (2024-04-28 19:55:15) Action[GoogleSearchPO.search] is executing with Round-1
INFO: (2024-04-28 19:55:15) Action: Search Google by keywords: DXC
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.search] is finished successfully with Round-1
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.getSearchResult] is started. Description: Get search result
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.getSearchResult] is executing with Round-1
INFO: (2024-04-28 19:55:17) Get search Results
INFO: (2024-04-28 19:55:24) Action[GoogleSearchPO.getSearchResult] is finished successfully with Round-1
WARN: (2024-04-28 19:55:24) Step[GoogleController.searchAndCheck] is failed with Round-1 And message from exceptions: Check if the page contains ABC expected [true] but found [false]
ERROR: (2024-04-28 19:55:24) Step[GoogleController.searchAndCheck] is failed finally with critical error, and message from exceptions: Check if the page contains ABC expected [true] but found [false]
ERROR: (2024-04-28 19:55:24) Current test(testGoogleSearchForRecorders) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:24) The test (testGoogleSearchForRecorders) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:24) Failure root cause: Check if the page contains ABC expected [true] but found [false]
java.lang.AssertionError: Check response status for getting all employees expected [200] but found [429]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertEqualsImpl(Assert.java:150)
at org.testng.Assert.assertEquals(Assert.java:132)
at org.testng.Assert.assertEquals(Assert.java:1419)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1470)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1430)
at tech.testnx.cah.testing.modules.examples.wssdk.ExamplesApiController.updateEmployeeSalaryByName(ExamplesApiController.java:29)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at tech.testnx.cah.support.StepManagement.lambda$0(StepManagement.java:64)
at tech.testnx.cah.testing.modules.examples.wssdk.ExamplesApiController$$EnhancerByCGLIB$$aedb52b5.updateEmployeeSalaryByName()
at tech.testnx.cah.testing.modules.examples.tests.ApiTests.testSalaryChangeWithKnownUser(ApiTests.java:33)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:41) The test (testSalaryChangeWithKnownUser) is starting...
INFO: (2024-04-28 19:55:41) Step[ExamplesApiController.updateEmployeeSalaryByName] is started. Description: Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:41) Step[ExamplesApiController.updateEmployeeSalaryByName] is executing with Round-1
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
WARN: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed with Round-1 And message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed finally with critical error, and message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:45) Current test(testSalaryChangeWithKnownUser) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:45) The test (testSalaryChangeWithKnownUser) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:45) Failure root cause: Check response status for getting all employees expected [200] but found [429]
java.lang.AssertionError: GET API is successful expected [200] but found [429]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertEqualsImpl(Assert.java:150)
at org.testng.Assert.assertEquals(Assert.java:132)
at org.testng.Assert.assertEquals(Assert.java:1419)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1470)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1430)
at tech.testnx.cah.testing.modules.examples.tests.ApiTests.testGet(ApiTests.java:47)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:28) The test (testGet) is starting...
INFO: (2024-04-28 19:55:28) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:28) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:32) Current test(testGet) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:32) The test (testGet) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:32) Failure root cause: GET API is successful expected [200] but found [429]
java.lang.AssertionError: PUT API is successful expected [200] but found [429]
at org.testng.Assert.fail(Assert.java:111)
at org.testng.Assert.failNotEquals(Assert.java:1578)
at org.testng.Assert.assertEqualsImpl(Assert.java:150)
at org.testng.Assert.assertEquals(Assert.java:132)
at org.testng.Assert.assertEquals(Assert.java:1419)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1470)
at tech.testnx.cah.common.asserts.CahAssert.assertEquals(CahAssert.java:1430)
at tech.testnx.cah.testing.modules.examples.tests.ApiTests.testPut(ApiTests.java:67)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:139)
at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:664)
at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:227)
at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50)
at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:957)
at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:200)
at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:148)
at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.testng.TestRunner.privateRun(TestRunner.java:848)
at org.testng.TestRunner.run(TestRunner.java:621)
at org.testng.SuiteRunner.runTest(SuiteRunner.java:443)
at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:437)
at org.testng.SuiteRunner.privateRun(SuiteRunner.java:397)
at org.testng.SuiteRunner.run(SuiteRunner.java:336)
at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
at org.testng.TestNG.runSuitesSequentially(TestNG.java:1280)
at org.testng.TestNG.runSuitesLocally(TestNG.java:1200)
at org.testng.TestNG.runSuites(TestNG.java:1114)
at org.testng.TestNG.run(TestNG.java:1082)
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)
INFO: (2024-04-28 19:55:35) The test (testPut) is starting...
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.updateEmployee] is started. Description: Update one employee by id: 719
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.updateEmployee] is executing with Round-1
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.updateEmployee] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:41) Current test(testPut) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:41) The test (testPut) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:41) Failure root cause: PUT API is successful expected [200] but found [429]
2024-04-28 19:54:47 - (Action: GoogleSearchPO.search) (Result: Success) (duration: 2 seconds) (Round: 1) Search search result by Keywords
2024-04-28 19:54:53 - Description[Take screenshot in search results page] - Captured Location[https://www.google.com/search?q=DXC&sca_esv=089ad1611a1ff0a7&hl=en&gl=us&source=hp&ei=BDkuZo_MEoKv0-kPxuSz8AQ&iflsig=ANes7DEAAAAAZi5HFDGb-7GX7c9g4cLf-L7sJObZnTBH&ved=0ahUKEwiP3ofs7OSFAxWC1zQHHUbyDE4Q4dUDCA8&oq=DXC&gs_lp=Egdnd3Mtd2l6IgNEWEMyCxAuGIAEGNEDGMcBMgUQABiABDIOEC4YgAQYxwEYjgUYrwEyCxAuGIAEGMcBGK8BMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAESIIQUABYBHAAeACQAQCYAbQCoAHxBaoBBTItMi4xuAEMyAEA-AEBmAIDoAL_BcICBRAuGIAEmAMAkgcFMi0yLjGgB_kk&sclient=gws-wiz]
2024-04-28 19:54:50 - (Action: GoogleSearchPO.getSearchResult) (Result: Success) (duration: 3 seconds) (Round: 1) Get search result
2024-04-28 19:54:53 - Assert Result[Success] - Description[Check if the page contains DXC Technology] - Expected[True] - Actual[True]
2024-04-28 19:54:44 - (Step: GoogleController.searchAndCheck) (Result: Success) (duration: 9 seconds) (Round: 1) Search Google and check result
INFO: (2024-04-28 19:54:43) The test (testGoogleSearch) is starting...
INFO: (2024-04-28 19:54:44) Step[GoogleController.searchAndCheck] is started. Description: Search Google and check result
INFO: (2024-04-28 19:54:44) Step[GoogleController.searchAndCheck] is executing with Round-1
INFO: (2024-04-28 19:54:47) Action[GoogleSearchPO.search] is started. Description: Search search result by Keywords
INFO: (2024-04-28 19:54:47) Action[GoogleSearchPO.search] is executing with Round-1
INFO: (2024-04-28 19:54:47) Action: Search Google by keywords: DXC
INFO: (2024-04-28 19:54:50) Action[GoogleSearchPO.search] is finished successfully with Round-1
INFO: (2024-04-28 19:54:50) Action[GoogleSearchPO.getSearchResult] is started. Description: Get search result
INFO: (2024-04-28 19:54:50) Action[GoogleSearchPO.getSearchResult] is executing with Round-1
INFO: (2024-04-28 19:54:50) Get search Results
INFO: (2024-04-28 19:54:53) Action[GoogleSearchPO.getSearchResult] is finished successfully with Round-1
INFO: (2024-04-28 19:54:53) Step[GoogleController.searchAndCheck] is finished successfully with Round-1
INFO: (2024-04-28 19:54:53) The test (testGoogleSearch) is completed with PASSED and browser is closed!
2024-04-28 19:55:45 - Start to get all employees by API path /employees
2024-04-28 19:55:45 - (Action: ExamplesApi.getEmployees) (Result: Success) (duration: 3 seconds) (Round: 1) Get all employees
2024-04-28 19:55:49 - Assert Result[Failure] - Description[Check response status for getting all employees] - Expected[200] - Actual[429]
2024-04-28 19:55:45 - (Step: ExamplesApiController.updateEmployeeSalaryByName) (Result: Failure) (duration: 3 seconds) (Round: 1) Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:45) The test (testSalaryChangeWithUnknownUser) is starting...
INFO: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is started. Description: Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is executing with Round-1
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:49) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
WARN: (2024-04-28 19:55:49) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed with Round-1 And message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:49) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed finally with critical error, and message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:49) Current test(testSalaryChangeWithUnknownUser) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:49) The test (testSalaryChangeWithUnknownUser) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:49) Failure root cause: Check response status for getting all employees expected [200] but found [429]
2024-04-28 19:55:32 - Start to create an employee by API path /create and body {"name":"test","salary":"123","age":"23"}
2024-04-28 19:55:32 - (Action: ExamplesApi.createEmployee) (Result: Success) (duration: 3 seconds) (Round: 1) Create one employee
2024-04-28 19:55:35 - Assert Result[Failure] - Description[POST API is successful] - Expected[200] - Actual[429]
INFO: (2024-04-28 19:55:32) The test (testPost) is starting...
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.createEmployee] is started. Description: Create one employee
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.createEmployee] is executing with Round-1
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.createEmployee] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:35) Current test(testPost) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:35) The test (testPost) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:35) Failure root cause: POST API is successful expected [200] but found [429]
2024-04-28 19:55:12 - take note for Google search test
2024-04-28 19:55:15 - (Action: GoogleSearchPO.search) (Result: Success) (duration: 2 seconds) (Round: 1) Search search result by Keywords
2024-04-28 19:55:24 - Description[Take screenshot in search results page] - Captured Location[https://www.google.com/search?q=DXC&sca_esv=089ad1611a1ff0a7&hl=en&gl=us&source=hp&ei=IDkuZrjjDcik2roP8favYA&iflsig=ANes7DEAAAAAZi5HMGQKSbT0nkhb9cCoAyHSQfCKejZi&ved=0ahUKEwi486_57OSFAxVIklYBHXH7CwwQ4dUDCA8&oq=DXC&gs_lp=Egdnd3Mtd2l6IgNEWEMyCxAuGIAEGNEDGMcBMgUQABiABDIOEC4YgAQYxwEYjgUYrwEyCxAuGIAEGMcBGK8BMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAESPwPUABYBHAAeACQAQCYAc8CoAHhBqoBBTItMi4xuAEMyAEA-AEBmAIDoALoBsICBRAuGIAEmAMAkgcFMi0yLjGgB_Qk&sclient=gws-wiz]
2024-04-28 19:55:17 - (Action: GoogleSearchPO.getSearchResult) (Result: Success) (duration: 6 seconds) (Round: 1) Get search result
2024-04-28 19:55:24 - Assert Result[Failure] - Description[Check if the page contains ABC] - Expected[True] - Actual[False]
2024-04-28 19:55:12 - (Step: GoogleController.searchAndCheck) (Result: Failure) (duration: 12 seconds) (Round: 1) Search Google and check result
INFO: (2024-04-28 19:55:11) The test (testGoogleSearchForRecorders) is starting...
INFO: (2024-04-28 19:55:12) Step[GoogleController.searchAndCheck] is started. Description: Search Google and check result
INFO: (2024-04-28 19:55:12) Step[GoogleController.searchAndCheck] is executing with Round-1
INFO: (2024-04-28 19:55:15) Action[GoogleSearchPO.search] is started. Description: Search search result by Keywords
INFO: (2024-04-28 19:55:15) Action[GoogleSearchPO.search] is executing with Round-1
INFO: (2024-04-28 19:55:15) Action: Search Google by keywords: DXC
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.search] is finished successfully with Round-1
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.getSearchResult] is started. Description: Get search result
INFO: (2024-04-28 19:55:17) Action[GoogleSearchPO.getSearchResult] is executing with Round-1
INFO: (2024-04-28 19:55:17) Get search Results
INFO: (2024-04-28 19:55:24) Action[GoogleSearchPO.getSearchResult] is finished successfully with Round-1
WARN: (2024-04-28 19:55:24) Step[GoogleController.searchAndCheck] is failed with Round-1 And message from exceptions: Check if the page contains ABC expected [true] but found [false]
ERROR: (2024-04-28 19:55:24) Step[GoogleController.searchAndCheck] is failed finally with critical error, and message from exceptions: Check if the page contains ABC expected [true] but found [false]
ERROR: (2024-04-28 19:55:24) Current test(testGoogleSearchForRecorders) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:24) The test (testGoogleSearchForRecorders) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:24) Failure root cause: Check if the page contains ABC expected [true] but found [false]
2024-04-28 19:55:41 - Start to get all employees by API path /employees
2024-04-28 19:55:41 - (Action: ExamplesApi.getEmployees) (Result: Success) (duration: 4 seconds) (Round: 1) Get all employees
2024-04-28 19:55:45 - Assert Result[Failure] - Description[Check response status for getting all employees] - Expected[200] - Actual[429]
2024-04-28 19:55:41 - (Step: ExamplesApiController.updateEmployeeSalaryByName) (Result: Failure) (duration: 4 seconds) (Round: 1) Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:41) The test (testSalaryChangeWithKnownUser) is starting...
INFO: (2024-04-28 19:55:41) Step[ExamplesApiController.updateEmployeeSalaryByName] is started. Description: Find the target employee by name and update his/her salary
INFO: (2024-04-28 19:55:41) Step[ExamplesApiController.updateEmployeeSalaryByName] is executing with Round-1
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:45) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
WARN: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed with Round-1 And message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:45) Step[ExamplesApiController.updateEmployeeSalaryByName] is failed finally with critical error, and message from exceptions: Check response status for getting all employees expected [200] but found [429]
ERROR: (2024-04-28 19:55:45) Current test(testSalaryChangeWithKnownUser) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:45) The test (testSalaryChangeWithKnownUser) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:45) Failure root cause: Check response status for getting all employees expected [200] but found [429]
2024-04-28 19:54:57 - (Action: GoogleSearchPO.search) (Result: Success) (duration: 2 seconds) (Round: 1) Search search result by Keywords
2024-04-28 19:55:02 - Description[Take screenshot in search results page] - Captured Location[https://www.google.com/search?q=HP&sca_esv=089ad1611a1ff0a7&sca_upv=1&hl=en&gl=us&source=hp&ei=DjkuZrnYNLfl2roP2-qt-AY&iflsig=ANes7DEAAAAAZi5HHpnmlWfLdy2ERuDK2CkyagC1nQWC&ved=0ahUKEwi5l4zx7OSFAxW3slYBHVt1C28Q4dUDCA8&oq=HP&gs_lp=Egdnd3Mtd2l6IgJIUDIFEAAYgAQyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDILEC4YgAQY0QMYxwEyBRAAGIAEMgUQABiABDIFEAAYgARIgxBQAFgCcAB4AJABAZgB7AGgAc0DqgEDMi0yuAEMyAEA-AEBmAIBoALnAZgDAJIHAzItMaAH9xI&sclient=gws-wiz]
2024-04-28 19:55:00 - (Action: GoogleSearchPO.getSearchResult) (Result: Success) (duration: 2 seconds) (Round: 1) Get search result
2024-04-28 19:55:02 - Assert Result[Success] - Description[Check if the page contains HP] - Expected[True] - Actual[True]
2024-04-28 19:54:54 - (Step: GoogleController.searchAndCheck) (Result: Success) (duration: 8 seconds) (Round: 1) Search Google and check result
INFO: (2024-04-28 19:54:54) The test (testGoogleSearch2) is starting...
INFO: (2024-04-28 19:54:54) Step[GoogleController.searchAndCheck] is started. Description: Search Google and check result
INFO: (2024-04-28 19:54:54) Step[GoogleController.searchAndCheck] is executing with Round-1
INFO: (2024-04-28 19:54:57) Action[GoogleSearchPO.search] is started. Description: Search search result by Keywords
INFO: (2024-04-28 19:54:57) Action[GoogleSearchPO.search] is executing with Round-1
INFO: (2024-04-28 19:54:57) Action: Search Google by keywords: HP
INFO: (2024-04-28 19:55:00) Action[GoogleSearchPO.search] is finished successfully with Round-1
INFO: (2024-04-28 19:55:00) Action[GoogleSearchPO.getSearchResult] is started. Description: Get search result
INFO: (2024-04-28 19:55:00) Action[GoogleSearchPO.getSearchResult] is executing with Round-1
INFO: (2024-04-28 19:55:00) Get search Results
INFO: (2024-04-28 19:55:02) Action[GoogleSearchPO.getSearchResult] is finished successfully with Round-1
INFO: (2024-04-28 19:55:02) Step[GoogleController.searchAndCheck] is finished successfully with Round-1
INFO: (2024-04-28 19:55:02) The test (testGoogleSearch2) is completed with PASSED and browser is closed!
2024-04-28 19:55:06 - (Action: GoogleSearchPO.search) (Result: Success) (duration: 2 seconds) (Round: 1) Search search result by Keywords
2024-04-28 19:55:10 - Description[Take screenshot in search results page] - Captured Location[https://www.google.com/search?q=HPE&sca_esv=089ad1611a1ff0a7&hl=en&gl=us&source=hp&ei=FzkuZoHWN-rc2roPrp2X4AY&iflsig=ANes7DEAAAAAZi5HJzxQTxs-LC-V2h5KH-yWcxjMXPKb&ved=0ahUKEwjBvbT17OSFAxVqrlYBHa7OBWwQ4dUDCA8&oq=HPE&gs_lp=Egdnd3Mtd2l6IgNIUEUyCxAuGIAEGNEDGMcBMgUQABiABDIFEAAYgAQyBRAAGIAEMgUQABiABDILEC4YgAQY0QMYxwEyBRAAGIAEMgUQABiABDIFEAAYgAQyBRAAGIAESIQQUABYBHAAeACQAQGYAeMBoAGWBaoBAzItM7gBDMgBAPgBAZgCAqACvQOYAwCSBwMyLTKgB-8a&sclient=gws-wiz]
2024-04-28 19:55:09 - (Action: GoogleSearchPO.getSearchResult) (Result: Success) (duration: 1 seconds) (Round: 1) Get search result
2024-04-28 19:55:11 - Assert Result[Success] - Description[Check if the page contains HPE] - Expected[True] - Actual[True]
2024-04-28 19:55:03 - (Step: GoogleController.searchAndCheck) (Result: Success) (duration: 7 seconds) (Round: 1) Search Google and check result
INFO: (2024-04-28 19:55:03) The test (testGoogleSearch3) is starting...
INFO: (2024-04-28 19:55:03) Step[GoogleController.searchAndCheck] is started. Description: Search Google and check result
INFO: (2024-04-28 19:55:03) Step[GoogleController.searchAndCheck] is executing with Round-1
INFO: (2024-04-28 19:55:06) Action[GoogleSearchPO.search] is started. Description: Search search result by Keywords
INFO: (2024-04-28 19:55:06) Action[GoogleSearchPO.search] is executing with Round-1
INFO: (2024-04-28 19:55:06) Action: Search Google by keywords: HPE
INFO: (2024-04-28 19:55:09) Action[GoogleSearchPO.search] is finished successfully with Round-1
INFO: (2024-04-28 19:55:09) Action[GoogleSearchPO.getSearchResult] is started. Description: Get search result
INFO: (2024-04-28 19:55:09) Action[GoogleSearchPO.getSearchResult] is executing with Round-1
INFO: (2024-04-28 19:55:09) Get search Results
INFO: (2024-04-28 19:55:11) Action[GoogleSearchPO.getSearchResult] is finished successfully with Round-1
INFO: (2024-04-28 19:55:11) Step[GoogleController.searchAndCheck] is finished successfully with Round-1
INFO: (2024-04-28 19:55:11) The test (testGoogleSearch3) is completed with PASSED and browser is closed!
2024-04-28 19:55:28 - Start to get all employees by API path /employees
2024-04-28 19:55:28 - (Action: ExamplesApi.getEmployees) (Result: Success) (duration: 3 seconds) (Round: 1) Get all employees
2024-04-28 19:55:32 - Assert Result[Failure] - Description[GET API is successful] - Expected[200] - Actual[429]
INFO: (2024-04-28 19:55:28) The test (testGet) is starting...
INFO: (2024-04-28 19:55:28) Action[ExamplesApi.getEmployees] is started. Description: Get all employees
INFO: (2024-04-28 19:55:28) Action[ExamplesApi.getEmployees] is executing with Round-1
INFO: (2024-04-28 19:55:32) Action[ExamplesApi.getEmployees] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:32) Current test(testGet) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:32) The test (testGet) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:32) Failure root cause: GET API is successful expected [200] but found [429]
2024-04-28 19:55:24 - Start to update an employee by API path /delete and id 5
2024-04-28 19:55:24 - (Action: ExamplesApi.deleteEmployee) (Result: Success) (duration: 3 seconds) (Round: 1) Delete one employee by id: 5
2024-04-28 19:55:28 - Assert Result[Success] - Description[DELETE API is successful] - Expected[200] - Actual[200]
INFO: (2024-04-28 19:55:24) The test (testDelete) is starting...
INFO: (2024-04-28 19:55:24) Action[ExamplesApi.deleteEmployee] is started. Description: Delete one employee by id: 5
INFO: (2024-04-28 19:55:24) Action[ExamplesApi.deleteEmployee] is executing with Round-1
INFO: (2024-04-28 19:55:28) Action[ExamplesApi.deleteEmployee] is finished successfully with Round-1
INFO: (2024-04-28 19:55:28) The test (testDelete) is completed with PASSED and browser is closed!
2024-04-28 19:55:35 - Start to update an employee by API path /update and body {"name":"test1","salary":"1123","age":"23"}
2024-04-28 19:55:35 - (Action: ExamplesApi.updateEmployee) (Result: Success) (duration: 5 seconds) (Round: 1) Update one employee by id: 719
2024-04-28 19:55:41 - Assert Result[Failure] - Description[PUT API is successful] - Expected[200] - Actual[429]
INFO: (2024-04-28 19:55:35) The test (testPut) is starting...
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.updateEmployee] is started. Description: Update one employee by id: 719
INFO: (2024-04-28 19:55:35) Action[ExamplesApi.updateEmployee] is executing with Round-1
INFO: (2024-04-28 19:55:41) Action[ExamplesApi.updateEmployee] is finished successfully with Round-1
ERROR: (2024-04-28 19:55:41) Current test(testPut) is failed and stopped here, please check the point of incident......
INFO: (2024-04-28 19:55:41) The test (testPut) is completed with FAILED and browser is closed!
WARN: (2024-04-28 19:55:41) Failure root cause: PUT API is successful expected [200] but found [429]