com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
verifySubmitLoan
({ASSET SELECTOR PAGEMAP=
searchAsset:ilverlakeQAAutomation;
selectAssetId:ilverlakeQAAutomation;
clickAssetId:Y;
assetRow:;, TestID=verifySubmitLoan, LOAN SELECTOR PAGEMAP=loanNumber:0010001234;
taxId:404355924;
firstName:;
lastName:;
loanRow:;, Description=Submit the Loan and verify the success Popup, CHANGE REQUEST PAGEMAP=, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, TRANSACTIONS PAGEMAP=hiddenTransactions:;
searchTransactionByField:;
searchTransactionGlobal:;
fieldId:;})
com.kinective.omniconnect.support.KinectiveException: Failed to submit the loan.
Exception Chain:<br>java.lang.Exception: Failed to change the demo Mode<br>Exception Stacktrace: <br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:729)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:628)<br>at com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest.verifySubmitLoan(transactionsTest.java:461)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)<br>at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)<br>at java.base/java.lang.Thread.run(Thread.java:1623)<br><br>java.lang.Exception: Failed to change the demo Mode<br>Exception Stacktrace: <br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:732)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:727)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:628)<br>at com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest.verifySubmitLoan(transactionsTest.java:461)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)<br>at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)<br>at java.base/java.lang.Thread.run(Thread.java:1623)<br><br>java.lang.NoSuchMethodError: 'org.jsoup.nodes.Element org.jsoup.nodes.Document.root()'<br>Exception Stacktrace: <br>at com.epam.healenium.treecomparing.JsoupHTMLParser.parse(JsoupHTMLParser.java:25)<br>at com.epam.healenium.SelfHealingEngine.parseTree(SelfHealingEngine.java:140)<br>at com.epam.healenium.processor.HealingProcessor.execute(HealingProcessor.java:35)<br>at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:42)<br>at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:50)<br>at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:50)<br>at com.epam.healenium.handlers.proxy.BaseHandler.findElement(BaseHandler.java:63)<br>at com.epam.healenium.handlers.proxy.SelfHealingProxyInvocationHandler.invoke(SelfHealingProxyInvocationHandler.java:39)<br>at jdk.proxy2/jdk.proxy2.$Proxy13.findElement(Unknown Source)<br>at org.openqa.selenium.support.pagefactory.DefaultElementLocator.findElement(DefaultElementLocator.java:68)<br>at org.openqa.selenium.support.pagefactory.AjaxElementLocator.access$001(AjaxElementLocator.java:38)<br>at org.openqa.selenium.support.pagefactory.AjaxElementLocator$SlowLoadingElement.isLoaded(AjaxElementLocator.java:156)<br>at org.openqa.selenium.support.ui.SlowLoadableComponent.get(SlowLoadableComponent.java:79)<br>at org.openqa.selenium.support.pagefactory.AjaxElementLocator.findElement(AjaxElementLocator.java:86)<br>at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)<br>at jdk.proxy2/jdk.proxy2.$Proxy17.getText(Unknown Source)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:700)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:727)<br>at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:628)<br>at com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest.verifySubmitLoan(transactionsTest.java:461)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:578)<br>at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:133)<br>at org.testng.internal.TestInvoker.invokeMethod(TestInvoker.java:598)<br>at org.testng.internal.TestInvoker.invokeTestMethod(TestInvoker.java:173)<br>at org.testng.internal.MethodRunner.runInSequence(MethodRunner.java:46)<br>at org.testng.internal.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:824)<br>at org.testng.internal.TestInvoker.invokeTestMethods(TestInvoker.java:146)<br>at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146)<br>at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:128)<br>at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)<br>at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)<br>at java.base/java.lang.Thread.run(Thread.java:1623)<br>
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:686)
at com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest.verifySubmitLoan(transactionsTest.java:461)
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.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1623)
Caused by: java.lang.Exception: Failed to change the demo Mode
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:729)
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:628)
... 14 more
Caused by: java.lang.Exception: Failed to change the demo Mode
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:732)
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:727)
... 15 more
Caused by: java.lang.NoSuchMethodError: 'org.jsoup.nodes.Element org.jsoup.nodes.Document.root()'
at com.epam.healenium.treecomparing.JsoupHTMLParser.parse(JsoupHTMLParser.java:25)
at com.epam.healenium.SelfHealingEngine.parseTree(SelfHealingEngine.java:140)
at com.epam.healenium.processor.HealingProcessor.execute(HealingProcessor.java:35)
at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:42)
at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:50)
at com.epam.healenium.processor.BaseProcessor.process(BaseProcessor.java:50)
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)
at org.openqa.selenium.support.pagefactory.internal.LocatingElementHandler.invoke(LocatingElementHandler.java:38)
at jdk.proxy2/jdk.proxy2.$Proxy17.getText(Unknown Source)
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.demoModeOnOff(GCTransactionsPage.java:700)
... 16 more
(#TC14 Submit the Loan and verify the success Popup)
com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest
loginSearchAndOpenAsset
({ASSET SELECTOR PAGEMAP=searchAsset:test_general_ledger_accounting,QAAutomation02,ProductDemo04,QAAutomation01,prod_mortgage;
selectAssetId:QAAutomation03,QAAutomation02,ProductDemo04,QAAutomation01,5068;
clickAssetId:N,N,N,N,Y;
assetRow:;, TestID=loginSearchAndOpenAsset, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, Description=Login and validate the Home Page, Search and Select the Assets})
(#TC1 Login and validate the Home Page, Search and Select the Assets)
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
createUpdateDeleteChangeRequest
({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
assetRow:;, TestID=createUpdateDeleteChangeRequest, LOAN SELECTOR PAGEMAP=loanNumber:0070000013;
taxId:11983400;
loanRow:;, Description=Request Change button for the field Id and Verify the change request, CHANGE REQUEST PAGEMAP=addLoanType:Y;
loanType:Fixed Rate;
productName:test;
coreValue:40;, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, TRANSACTIONS PAGEMAP=})
(#TC30 Request Change button for the field Id and Verify the change request)
C:\Users\vasudhap\Documents\QA_Automation\testxml\GC_Chrome_Omni_connect_ground_control_test.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "https://testng.org/testng-1.0.dtd">
<suite thread-count="500" name="Ground Control QA Automation" guice-stage="DEVELOPMENT" verbose="3">
<parameter name="webSite" value="https://ground-control-test.nxtsoft.com"/>
<parameter name="projectKey" value="DPF"/>
<parameter name="deviceHost" value="localhost"/>
<parameter name="sessionUrl" value="https://ground-control-test.nxtsoft.com"/>
<parameter name="devicePort" value="4444"/>
<parameter name="browserName" value="chrome_windows"/>
<test thread-count="1" parallel="methods" name="Ground_Control_QA_Chrome" verbose="3">
<classes>
<class name="com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest">
<methods>
<include name="loginSearchAndOpenAsset"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest -->
<class name="com.kinective.omniconnect.groundControl.testscripts.assetTest.assetTest">
<methods>
<include name="AssetAndVerifyError"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.assetTest.assetTest -->
<class name="com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest">
<methods>
<include name="verifySubmitLoan"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest -->
<class name="com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest">
<methods>
<include name="createUpdateDeleteChangeRequest"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest -->
</classes>
</test> <!-- Ground_Control_QA_Chrome -->
</suite> <!-- Ground Control QA Automation -->
Tests for Ground Control QA Automation
- Ground_Control_QA_Chrome (4 classes)
Groups for Ground Control QA Automation
Smoke
createUpdateDeleteChangeRequest
loginSearchAndOpenAsset
verifySubmitLoan
Ui
loginSearchAndOpenAsset
changeRequest
createUpdateDeleteChangeRequest
fileSelector
createUpdateDeleteChangeRequest
verifySubmitLoan
loan
verifySubmitLoan
login
loginSearchAndOpenAsset
Times for Ground Control QA Automation
Total running time: 5 minutes
Reporter output for Ground Control QA Automation
loginSearchAndOpenAsset({ASSET SELECTOR PAGEMAP=searchAsset:test_general_ledger_accounting,QAAutomation02,ProductDemo04,QAAu...)
Test Passed.
--- 06 Oct 12:41:54 308 - TestCaseID:: loginSearchAndOpenAsset
--- 06 Oct 12:42:01 062 - 6 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Login and validate the Home Page, Search and Select the Assets
Steps:
--- 06 Oct 12:42:09 291 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 06 Oct 12:42:09 295 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 06 Oct 12:42:10 244 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //input[@id='mat-input-0']]
--- 06 Oct 12:42:15 671 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //input[@id='mat-input-1']]
--- 06 Oct 12:42:21 081 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //button[@type='submit']]
--- 06 Oct 12:42:23 380 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:42:31 001 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 06 Oct 12:42:32 801 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:42:33 150 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:42:36 548 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:42:38 459 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation03')])[1]]
--- 06 Oct 12:42:47 959 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:42:48 217 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:42:51 549 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:42:53 301 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation02')])[1]]
--- 06 Oct 12:43:02 542 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:02 921 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:43:06 274 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:08 299 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'productdemo04')])[1]]
--- 06 Oct 12:43:17 908 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:18 133 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:43:21 513 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:23 447 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation01')])[1]]
--- 06 Oct 12:43:32 874 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:33 108 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:43:36 465 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:43:38 768 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (e659bf9b5064857381a256440514292f)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'5068')])[1]]
--- 06 Oct 12:43:44 314 - Moved to element..
--- 06 Oct 12:43:47 005 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:44:05 578 - Element not found : Error Tooltip
Test Passed.
createUpdateDeleteChangeRequest({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
Test Passed.
--- 06 Oct 12:46:10 702 - TestCaseID:: createUpdateDeleteChangeRequest
--- 06 Oct 12:46:13 640 - 2 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Request Change button for the field Id and Verify the change request
Steps:
--- 06 Oct 12:46:21 403 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 06 Oct 12:46:21 404 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 06 Oct 12:46:21 611 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //input[@id='mat-input-0']]
--- 06 Oct 12:46:24 678 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //input[@id='mat-input-1']]
--- 06 Oct 12:46:29 868 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //button[@type='submit']]
--- 06 Oct 12:46:32 476 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:46:40 038 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 06 Oct 12:46:41 830 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:46:42 118 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:46:45 489 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:46:47 126 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation01')])[1]]
--- 06 Oct 12:46:56 399 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:47:14 370 - Element not found : Error Tooltip
--- 06 Oct 12:47:17 379 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //div[@id='search-bar-container']//child::input]
--- 06 Oct 12:47:18 981 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'0070000013')])[1]]
--- 06 Oct 12:47:30 168 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //div[@role='listbox']/child::*/span[normalize-space(text())='Fixed Rate']]
--- 06 Oct 12:47:31 613 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//*[contains(text(),'Product Name')]//preceding::input)[last()]]
--- 06 Oct 12:47:33 372 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//*[contains(text(),'Core Value')]//preceding::input)[last()]]
--- 06 Oct 12:47:35 593 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //div[@role='listbox']/child::*/span[normalize-space(text())='Fixed Rate']]
--- 06 Oct 12:47:37 088 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//*[contains(text(),'Product Name')]//preceding::input)[last()]]
--- 06 Oct 12:47:39 017 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: (//*[contains(text(),'Core Value')]//preceding::input)[last()]]
--- 06 Oct 12:47:40 870 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //tr/td[normalize-space(text())='test2025.10.06.12.46.13_Changed']/following-sibling::td//button]
--- 06 Oct 12:47:45 005 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //tr/td[normalize-space(text())='test2025.10.06.12.46.13_Changed']/following-sibling::td//mat-icon[2]]
--- 06 Oct 12:47:46 657 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (758b2f5a042b4cfedcfa04a0d5823119)] -> xpath: //div[@class='confirm-dialog']//button[2]]
Test Passed.
verifySubmitLoan({ASSET SELECTOR PAGEMAP=
searchAsset:ilverlakeQAAutomation;
selectAssetId:ilverlakeQAAutomation;
cli...)
Failed to submit the loan. [ScreenShot]
--- 06 Oct 12:44:07 615 - TestCaseID:: verifySubmitLoan
--- 06 Oct 12:44:10 700 - 3 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Submit the Loan and verify the success Popup
Steps:
--- 06 Oct 12:44:18 603 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 06 Oct 12:44:18 604 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 06 Oct 12:44:18 847 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //input[@id='mat-input-0']]
--- 06 Oct 12:44:22 201 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //input[@id='mat-input-1']]
--- 06 Oct 12:44:27 157 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //button[@type='submit']]
--- 06 Oct 12:44:29 487 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:44:33 596 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 06 Oct 12:44:35 370 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:44:35 689 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:44:39 069 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 06 Oct 12:44:40 922 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'ilverlakeqaautomation')])[1]]
--- 06 Oct 12:44:49 896 - waiting for Loading-Spinner to be disappeared.
--- 06 Oct 12:45:07 944 - Element not found : Error Tooltip
--- 06 Oct 12:45:09 559 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: //div[@id='search-bar-container']//child::input]
--- 06 Oct 12:45:11 279 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 10 (1b6d3a0015ce33f758b821e9f2c6c07e)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'0010001234')])[1]]
--- 06 Oct 12:45:20 798 - waiting for Loading-Spinner to be disappeared.
Failed to submit the loan. [ScreenShot]
17 ignored methods
com.kinective.omniconnect.groundControl.testscripts.assetTest.assetTest
verifyPinnedAsset
searchInvalidAsset
searchAssetAndVerifyError
verifyPinUnpinAsset
verifyPinLastAsset
searchInvalidAsset
searchAssetAndVerifyError
verifyPinUnpinAsset
verifyPinLastAsset
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
filterTransactionByField
globalSearchByField
searchBorrrower
verifyTransactionSortFilter
assignLoanToNewBorrower
verifyAndResolveIssueList
searchCancelBorrower
unhideTransactionRequestChange
globalSearchByField
searchBorrrower
verifyTransactionSortFilter
assignLoanToNewBorrower
verifyAndResolveIssueList
searchCancelBorrower
unhideTransactionRequestChange
com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest
loginWithInvalidCredentials
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
verifyRequestChange
editChangeRequest
exportChangeRequests
editChangeRequest
exportChangeRequests
Methods in chronological order
com.kinective.omniconnect.groundControl.testscripts.assetTest.assetTest
initialize(org.testng.TestRunner@4efac082)
0 ms
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
initialize(org.testng.TestRunner@4efac082)
20183 ms
com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest
initialize(org.testng.TestRunner@4efac082)
20185 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
initialize(org.testng.TestRunner@4efac082)
20189 ms
com.kinective.omniconnect.groundControl.testscripts.assetTest.assetTest
init(org.testng.TestRunner@4efac082)
20207 ms
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
init(org.testng.TestRunner@4efac082)
20219 ms
com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest
init(org.testng.TestRunner@4efac082)
20219 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
init(org.testng.TestRunner@4efac082)
20220 ms
com.kinective.omniconnect.groundControl.testscripts.loginTest.loginTest
loginSearchAndOpenAsset({ASSET SELECTOR PAGEMAP=searchAsset:test_general_ledger_accounting,QAAutomation02,ProductDemo04,QAAu...)
27381 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
verifySubmitLoan({ASSET SELECTOR PAGEMAP=
searchAsset:ilverlakeQAAutomation;
selectAssetId:ilverlakeQAAutomation;
cli...)
157028 ms
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
createUpdateDeleteChangeRequest({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
279967 ms