com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
verifySubmitLoan
({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
assetRow:;, TestID=verifySubmitLoan, LOAN SELECTOR PAGEMAP=loanNumber:0070000013;
taxId:011983400;
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:;})
java.lang.AssertionError: Status 200 NOT Found for Export Message<br>{"alternateProtocolUsage":"unspecifiedReason","charset":"","connectionId":736,"connectionReused":true,"encodedDataLength":516,"fromDiskCache":false,"fromPrefetchCache":false,"fromServiceWorker":false,"headers":{"access-control-allow-headers":"Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token","access-control-allow-methods":"OPTIONS,POST","access-control-allow-origin":"*","content-length":"36","content-type":"application/json","date":"Mon, 22 Sep 2025 11:08:56 GMT","server":"CloudFront","strict-transport-security":"max-age=63072000; includeSubdomains; preload","via":"1.1 223eafb65ba9a4a1e7198f4bb6ac8e74.cloudfront.net (CloudFront)","x-amz-apigw-id":"RTQq7FnVvHcEOrA=","x-amz-cf-id":"NSnPiriajQ98ZhCyGr0bJmlpcCf31SusN6h5IrRPezJ6zmlww0nnVA==","x-amz-cf-pop":"BOM78-P11","x-amzn-errortype":"InternalServerErrorException","x-amzn-requestid":"a25a9bac-ebfa-47bd-bea2-5e4f93eec68f","x-cache":"Error from cloudfront"},"isIpProtectionUsed":false,"mimeType":"application/json","protocol":"h2","remoteIPAddress":"13.227.249.71","remotePort":443,"responseTime":1.758539336773022e+12,"securityDetails":{"certificateId":0,"certificateTransparencyCompliance":"compliant","cipher":"AES_128_GCM","encryptedClientHello":false,"issuer":"Amazon ECDSA 256 M01","keyExchange":"","keyExchangeGroup":"X25519MLKEM768","protocol":"TLS 1.3","sanList":["api-dev.nxtsoft.com","api-test.nxtsoft.com"],"serverSignatureAlgorithm":1027,"signedCertificateTimestampList":[{"hashAlgorithm":"SHA-256","logDescription":"Google 'Argon2026h2' log","logId":"D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3045022100DFC901C17D73B8B52DDCC473A86311D703F072BBFAED43376104C337A4C430F002200D164587165700664938E211F79FF0007EF9E6D5AD1D5C386542124ADE46D909","status":"Verified","timestamp":1.75747734935e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Wyvern2026h2'","logId":"C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"304402204809AB6FEC64E582EA7CB5118E23FBCE88703B323FD273B54977BCD723F489FA02204BF31373F5E5F729487E8225F7333E98033AFAFFA412C0DB0CC1FE7373BA751B","status":"Verified","timestamp":1.757477349423e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Sphinx2026h2'","logId":"944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3046022100AB78891D4583556DB3DE2CDB93C8017E844709AF2E37353D03750CE79AB3D4CA022100D7EBB2A180242AC1006476D7D7D114743FA86F70B10616F70DFFAA4CC278E29E","status":"Verified","timestamp":1.757477349432e+12}],"subjectName":"api-dev.nxtsoft.com","validFrom":1757462400,"validTo":1791590399},"securityState":"secure","status":502,"statusText":"","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"pushEnd":0,"pushStart":0,"receiveHeadersEnd":5088.887,"receiveHeadersStart":5088.333,"requestTime":1019483.407555,"sendEnd":1316.365,"sendStart":2.071,"sslEnd":-1,"sslStart":-1,"workerFetchStart":-1,"workerReady":-1,"workerRespondWithSettled":-1,"workerStart":-1},"url":"https://api-test.nxtsoft.com/v1/jack-henry/jxchange/export-messages"}
at org.testng.Assert.fail(Assert.java:99)
at com.kinective.omniconnect.support.Log.fail(Log.java:502)
at com.kinective.omniconnect.groundControl.pages.GCTransactionsPage.submitLoan(GCTransactionsPage.java:665)
at com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest.verifySubmitLoan(transactionsTest.java:461)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
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:1583)
(#TC14 Submit the Loan and verify the success Popup)
com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest
exportGeneralLedgerCSV
({ASSET SELECTOR PAGEMAP=
searchAsset:test_prologue_gla;
selectAssetId:test_prologue_gla;
clickAssetId:Y;
assetRow:;, TestID=exportGeneralLedgerCSV, LOAN SELECTOR PAGEMAP=loanNumber:2102003111;
taxId:;
firstName:;
lastName:;
loanRow:;
loanRow:Fixed Rate;, Description=Export the General Ledger (GL) CSV, CHANGE REQUEST PAGEMAP=Loan Number/File Number:;
Corrected Field Value:;
Item Priority:;
Description:;, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, TRANSACTIONS PAGEMAP=hiddenTransactions:;
searchTransactionByField:;
searchTransactionGlobal:;
fieldId:;})
com.kinective.omniconnect.support.KinectiveException: Failure while Search and Select Loans.
Exception Chain:<br>com.kinective.omniconnect.support.KinectiveException: Failure to search the loan...
Exception Chain:<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.$Proxy17.findElement(Unknown Source)<br>at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:194)<br>at com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest.exportGeneralLedgerCSV(generalLedgerTest.java:110)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:580)<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:1583)<br><br>Exception Stacktrace: <br>at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:203)<br>at com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest.exportGeneralLedgerCSV(generalLedgerTest.java:110)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:580)<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:1583)<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.$Proxy17.findElement(Unknown Source)<br>at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:194)<br>at com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest.exportGeneralLedgerCSV(generalLedgerTest.java:110)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:580)<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:1583)<br>
at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:220)
at com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest.exportGeneralLedgerCSV(generalLedgerTest.java:110)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
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:1583)
Caused by: com.kinective.omniconnect.support.KinectiveException: Failure to search the loan...
Exception Chain:<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.$Proxy17.findElement(Unknown Source)<br>at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:194)<br>at com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest.exportGeneralLedgerCSV(generalLedgerTest.java:110)<br>at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)<br>at java.base/java.lang.reflect.Method.invoke(Method.java:580)<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:1583)<br>
at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:203)
... 14 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.$Proxy17.findElement(Unknown Source)
at com.kinective.omniconnect.groundControl.pages.GCLoanLookupPage.searchAndSelectLoan(GCLoanLookupPage.java:194)
... 14 more
(#TC24 Export the General Ledger (GL) CSV)
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
verifyRequestChange
({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
assetRow:;, TestID=verifyRequestChange, LOAN SELECTOR PAGEMAP=loanNumber:0070000013;
taxId:11983400;
loanRow:;, Description=Request Change button for the field Id and Verify the change request, CHANGE REQUEST PAGEMAP=Loan Number/File Number:All Loans;Corrected Field Value:Automation;Item Priority:High Priority;Description:This is test description;, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, TRANSACTIONS PAGEMAP=hiddenTransactions:;
searchTransactionByField:;
searchTransactionGlobal:;
fieldId:EA01_0004;})
(#TC17 Request Change button for the field Id and Verify the change request)
com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest
verifyErrorsOnLoanLookup
({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation02;
selectAssetId:QAAutomation02;
clickAssetId:Y;
assetRow:;, TestID=verifyErrorsOnLoanLookup, LOAN SELECTOR PAGEMAP=loanNumber:122210007322;
taxId:;
firstName:;
lastName:;
selectLoan:;, LOGIN PAGEMAP=userName:monil.shah@kinective.io;
password:ab7UPKi34CnZIrG25Dl05g==;
key:HelloMonil!ThisIsOMNI;, Description=Search the Loan on Loan Lookup Page and verify the errors})
(#TC21 Search the Loan on Loan Lookup Page and verify the errors)
C:\Users\Monil Shah\Documents\qaautomation\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.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="verifyRequestChange"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest -->
<class name="com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest">
<methods>
<include name="verifyErrorsOnLoanLookup"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest -->
<class name="com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest">
<methods>
<include name="exportGeneralLedgerCSV"/>
</methods>
</class> <!-- com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest -->
</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
exportGeneralLedgerCSV
verifyErrorsOnLoanLookup
verifyRequestChange
verifySubmitLoan
changeRequest
verifyRequestChange
export
exportGeneralLedgerCSV
fileSelector
verifyRequestChange
verifySubmitLoan
gla
exportGeneralLedgerCSV
loan
verifyErrorsOnLoanLookup
verifySubmitLoan
loanLookup
verifyErrorsOnLoanLookup
Times for Ground Control QA Automation
Total running time: 8 minutes
Reporter output for Ground Control QA Automation
verifyRequestChange({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
Test Passed.
--- 22 Sept 16:39:01 891 - TestCaseID:: verifyRequestChange
--- 22 Sept 16:39:04 242 - 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:
--- 22 Sept 16:39:18 156 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 22 Sept 16:39:18 156 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 22 Sept 16:39:19 666 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //input[@id='mat-input-0']]
--- 22 Sept 16:39:22 202 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //input[@id='mat-input-1']]
--- 22 Sept 16:39:25 250 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //button[@type='submit']]
--- 22 Sept 16:39:26 489 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:39:45 027 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 22 Sept 16:39:49 862 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:39:52 542 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:39:58 718 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:40:06 595 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation01')])[1]]
--- 22 Sept 16:40:14 555 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:40:35 002 - Element not found : Error Tooltip
--- 22 Sept 16:40:39 058 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //div[@id='search-bar-container']//child::input]
--- 22 Sept 16:40:40 493 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'0070000013')])[1]]
--- 22 Sept 16:40:49 051 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:41:06 895 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: (//*[contains(text(),'Corrected Field Value')]//preceding::input)[last()]]
--- 22 Sept 16:41:14 334 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: //div[@role='tab']/child::*[text()='Open Items (NXTsoft)']]
--- 22 Sept 16:41:15 337 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (0a61560c5aa5543a17b2c6ce8a3be45c)] -> xpath: (//tr/td[normalize-space(text())='EA01_0004'])[last()]]
Test Passed.
verifyErrorsOnLoanLookup({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation02;
selectAssetId:QAAutomation02;
clickAssetId:Y;
a...)
Test Passed.
--- 22 Sept 16:41:19 200 - TestCaseID:: verifyErrorsOnLoanLookup
--- 22 Sept 16:41:22 137 - 2 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Search the Loan on Loan Lookup Page and verify the errors
Steps:
--- 22 Sept 16:41:35 921 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 22 Sept 16:41:35 925 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 22 Sept 16:41:37 143 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //input[@id='mat-input-0']]
--- 22 Sept 16:41:39 632 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //input[@id='mat-input-1']]
--- 22 Sept 16:41:43 281 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //button[@type='submit']]
--- 22 Sept 16:41:44 523 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:41:54 386 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 22 Sept 16:41:57 241 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:41:58 229 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:42:02 742 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:42:04 892 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation02')])[1]]
--- 22 Sept 16:42:12 903 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:42:29 976 - Element not found : Error Tooltip
--- 22 Sept 16:42:33 078 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //input[@*='Loan Number']]
--- 22 Sept 16:42:34 819 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:42:48 175 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: //input[@*='Loan Number']]
--- 22 Sept 16:42:49 610 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:42:50 110 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (c235867e4937c77852f674c2647a6c17)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'')])[1]]
--- 22 Sept 16:42:50 915 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:43:06 865 - Element not found : Ice Error
Test Passed.
exportGeneralLedgerCSV({ASSET SELECTOR PAGEMAP=
searchAsset:test_prologue_gla;
selectAssetId:test_prologue_gla;
clickAssetI...)
Failure while Search and Select Loans. [ScreenShot]
--- 22 Sept 16:43:07 817 - TestCaseID:: exportGeneralLedgerCSV
--- 22 Sept 16:43:10 342 - 2 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Export the General Ledger (GL) CSV
Steps:
--- 22 Sept 16:43:27 433 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 22 Sept 16:43:27 433 - 3 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 22 Sept 16:43:28 561 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //input[@id='mat-input-0']]
--- 22 Sept 16:43:31 108 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //input[@id='mat-input-1']]
--- 22 Sept 16:43:34 112 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //button[@type='submit']]
--- 22 Sept 16:43:35 307 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:43:48 793 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 22 Sept 16:43:51 045 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:43:52 128 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:43:56 703 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:43:58 907 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'test_prologue_gla')])[1]]
--- 22 Sept 16:44:06 869 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:44:29 827 - Element not found : Error Tooltip
--- 22 Sept 16:44:35 232 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //input[@*='Loan Number']]
--- 22 Sept 16:44:36 715 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:44:48 855 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (74ea866d6c9e1b0b499936ed7432e0e0)] -> xpath: //input[@*='Loan Number']]
--- 22 Sept 16:44:50 141 - waiting for Loading-Spinner to be disappeared.
Failure while Search and Select Loans. [ScreenShot]
verifySubmitLoan({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
Status 200 NOT Found for Export Message
{"alternateProtocolUsage":"unspecifiedReason","charset":"","connectionId":736,"connectionReused":true,"encodedDataLength":516,"fromDiskCache":false,"fromPrefetchCache":false,"fromServiceWorker":false,"headers":{"access-control-allow-headers":"Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token","access-control-allow-methods":"OPTIONS,POST","access-control-allow-origin":"*","content-length":"36","content-type":"application/json","date":"Mon, 22 Sep 2025 11:08:56 GMT","server":"CloudFront","strict-transport-security":"max-age=63072000; includeSubdomains; preload","via":"1.1 223eafb65ba9a4a1e7198f4bb6ac8e74.cloudfront.net (CloudFront)","x-amz-apigw-id":"RTQq7FnVvHcEOrA=","x-amz-cf-id":"NSnPiriajQ98ZhCyGr0bJmlpcCf31SusN6h5IrRPezJ6zmlww0nnVA==","x-amz-cf-pop":"BOM78-P11","x-amzn-errortype":"InternalServerErrorException","x-amzn-requestid":"a25a9bac-ebfa-47bd-bea2-5e4f93eec68f","x-cache":"Error from cloudfront"},"isIpProtectionUsed":false,"mimeType":"application/json","protocol":"h2","remoteIPAddress":"13.227.249.71","remotePort":443,"responseTime":1.758539336773022e+12,"securityDetails":{"certificateId":0,"certificateTransparencyCompliance":"compliant","cipher":"AES_128_GCM","encryptedClientHello":false,"issuer":"Amazon ECDSA 256 M01","keyExchange":"","keyExchangeGroup":"X25519MLKEM768","protocol":"TLS 1.3","sanList":["api-dev.nxtsoft.com","api-test.nxtsoft.com"],"serverSignatureAlgorithm":1027,"signedCertificateTimestampList":[{"hashAlgorithm":"SHA-256","logDescription":"Google 'Argon2026h2' log","logId":"D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3045022100DFC901C17D73B8B52DDCC473A86311D703F072BBFAED43376104C337A4C430F002200D164587165700664938E211F79FF0007EF9E6D5AD1D5C386542124ADE46D909","status":"Verified","timestamp":1.75747734935e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Wyvern2026h2'","logId":"C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"304402204809AB6FEC64E582EA7CB5118E23FBCE88703B323FD273B54977BCD723F489FA02204BF31373F5E5F729487E8225F7333E98033AFAFFA412C0DB0CC1FE7373BA751B","status":"Verified","timestamp":1.757477349423e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Sphinx2026h2'","logId":"944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3046022100AB78891D4583556DB3DE2CDB93C8017E844709AF2E37353D03750CE79AB3D4CA022100D7EBB2A180242AC1006476D7D7D114743FA86F70B10616F70DFFAA4CC278E29E","status":"Verified","timestamp":1.757477349432e+12}],"subjectName":"api-dev.nxtsoft.com","validFrom":1757462400,"validTo":1791590399},"securityState":"secure","status":502,"statusText":"","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"pushEnd":0,"pushStart":0,"receiveHeadersEnd":5088.887,"receiveHeadersStart":5088.333,"requestTime":1019483.407555,"sendEnd":1316.365,"sendStart":2.071,"sslEnd":-1,"sslStart":-1,"workerFetchStart":-1,"workerReady":-1,"workerRespondWithSettled":-1,"workerStart":-1},"url":"https://api-test.nxtsoft.com/v1/jack-henry/jxchange/export-messages"} [ScreenShot]
--- 22 Sept 16:36:14 458 - TestCaseID:: verifySubmitLoan
--- 22 Sept 16:36:21 960 - 7 - Driver::initialize::Get - com.kinective.omniconnect.support.WebDriverFactory.get(WebDriverFactory.java:566)
Submit the Loan and verify the success Popup
Steps:
--- 22 Sept 16:36:37 141 - Page URL:: https://ground-control-test.nxtsoft.com/login
--- 22 Sept 16:36:37 141 - 4 - Page Load Wait: (Sync) - com.kinective.omniconnect.support.Utils.waitForPageLoad(Utils.java:115)
--- 22 Sept 16:36:39 389 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //input[@id='mat-input-0']]
--- 22 Sept 16:36:45 599 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //input[@id='mat-input-1']]
--- 22 Sept 16:36:50 919 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //button[@type='submit']]
--- 22 Sept 16:36:52 525 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:37:09 225 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']]
--- 22 Sept 16:37:15 815 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:37:18 403 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:37:25 990 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //*[text()='Select an Asset']//following::div[@class='search-bar']//child::input]
--- 22 Sept 16:37:28 315 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'qaautomation01')])[1]]
--- 22 Sept 16:37:36 433 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:37:57 650 - Element not found : Error Tooltip
--- 22 Sept 16:38:01 745 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //div[@id='search-bar-container']//child::input]
--- 22 Sept 16:38:03 326 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: (//td[contains(translate(text(),'ABCDEFGHIJKLMNOPQRSTUVWXYZ','abcdefghijklmnopqrstuvwxyz'),'0070000013')])[1]]
--- 22 Sept 16:38:11 311 - waiting for Loading-Spinner to be disappeared.
--- 22 Sept 16:38:44 870 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //button/child::span[normalize-space(text())='Override Submit']]
--- 22 Sept 16:38:46 018 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //button/child::span[normalize-space(text())='Override Submit']]
--- 22 Sept 16:38:48 569 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //button[contains(@class,'submit')]]
--- 22 Sept 16:38:49 913 - Element is displayed:: [[RemoteWebDriver: chrome on Windows 11 (71077b072468d799cd882a00cb57179d)] -> xpath: //button[contains(@class,'submit')]]
--- 22 Sept 16:38:51 056 - waiting for Loading-Spinner to be disappeared.
Status 200 NOT Found for Export Message
{"alternateProtocolUsage":"unspecifiedReason","charset":"","connectionId":736,"connectionReused":true,"encodedDataLength":516,"fromDiskCache":false,"fromPrefetchCache":false,"fromServiceWorker":false,"headers":{"access-control-allow-headers":"Content-Type,X-Amz-Date,Authorization,X-Api-Key,X-Amz-Security-Token","access-control-allow-methods":"OPTIONS,POST","access-control-allow-origin":"*","content-length":"36","content-type":"application/json","date":"Mon, 22 Sep 2025 11:08:56 GMT","server":"CloudFront","strict-transport-security":"max-age=63072000; includeSubdomains; preload","via":"1.1 223eafb65ba9a4a1e7198f4bb6ac8e74.cloudfront.net (CloudFront)","x-amz-apigw-id":"RTQq7FnVvHcEOrA=","x-amz-cf-id":"NSnPiriajQ98ZhCyGr0bJmlpcCf31SusN6h5IrRPezJ6zmlww0nnVA==","x-amz-cf-pop":"BOM78-P11","x-amzn-errortype":"InternalServerErrorException","x-amzn-requestid":"a25a9bac-ebfa-47bd-bea2-5e4f93eec68f","x-cache":"Error from cloudfront"},"isIpProtectionUsed":false,"mimeType":"application/json","protocol":"h2","remoteIPAddress":"13.227.249.71","remotePort":443,"responseTime":1.758539336773022e+12,"securityDetails":{"certificateId":0,"certificateTransparencyCompliance":"compliant","cipher":"AES_128_GCM","encryptedClientHello":false,"issuer":"Amazon ECDSA 256 M01","keyExchange":"","keyExchangeGroup":"X25519MLKEM768","protocol":"TLS 1.3","sanList":["api-dev.nxtsoft.com","api-test.nxtsoft.com"],"serverSignatureAlgorithm":1027,"signedCertificateTimestampList":[{"hashAlgorithm":"SHA-256","logDescription":"Google 'Argon2026h2' log","logId":"D76D7D10D1A7F577C2C7E95FD700BFF982C9335A65E1D0B3017317C0C8C56977","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3045022100DFC901C17D73B8B52DDCC473A86311D703F072BBFAED43376104C337A4C430F002200D164587165700664938E211F79FF0007EF9E6D5AD1D5C386542124ADE46D909","status":"Verified","timestamp":1.75747734935e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Wyvern2026h2'","logId":"C2317E574519A345EE7F38DEB29041EBC7C2215A22BF7FD5B5AD769AD90E52CD","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"304402204809AB6FEC64E582EA7CB5118E23FBCE88703B323FD273B54977BCD723F489FA02204BF31373F5E5F729487E8225F7333E98033AFAFFA412C0DB0CC1FE7373BA751B","status":"Verified","timestamp":1.757477349423e+12},{"hashAlgorithm":"SHA-256","logDescription":"DigiCert 'Sphinx2026h2'","logId":"944E4387FAECC1EF81F3192426A8186501C7D35F3802013F72677D55372E19D8","origin":"Embedded in certificate","signatureAlgorithm":"ECDSA","signatureData":"3046022100AB78891D4583556DB3DE2CDB93C8017E844709AF2E37353D03750CE79AB3D4CA022100D7EBB2A180242AC1006476D7D7D114743FA86F70B10616F70DFFAA4CC278E29E","status":"Verified","timestamp":1.757477349432e+12}],"subjectName":"api-dev.nxtsoft.com","validFrom":1757462400,"validTo":1791590399},"securityState":"secure","status":502,"statusText":"","timing":{"connectEnd":-1,"connectStart":-1,"dnsEnd":-1,"dnsStart":-1,"proxyEnd":-1,"proxyStart":-1,"pushEnd":0,"pushStart":0,"receiveHeadersEnd":5088.887,"receiveHeadersStart":5088.333,"requestTime":1019483.407555,"sendEnd":1316.365,"sendStart":2.071,"sslEnd":-1,"sslStart":-1,"workerFetchStart":-1,"workerReady":-1,"workerRespondWithSettled":-1,"workerStart":-1},"url":"https://api-test.nxtsoft.com/v1/jack-henry/jxchange/export-messages"} [ScreenShot]
13 ignored methods
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
createUpdateDeleteChangeRequest
editChangeRequest
exportChangeRequests
editChangeRequest
exportChangeRequests
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.generalLedgerTest.generalLedgerTest
selectBorrowerAndVerifyTransactions
com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest
verifyLoansOnLoanLookupPg
Methods in chronological order
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
initialize(org.testng.TestRunner@712c5463)
0 ms
com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest
initialize(org.testng.TestRunner@712c5463)
32767 ms
com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest
initialize(org.testng.TestRunner@712c5463)
40082 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
initialize(org.testng.TestRunner@712c5463)
46670 ms
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
init(org.testng.TestRunner@712c5463)
54388 ms
com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest
init(org.testng.TestRunner@712c5463)
54390 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
init(org.testng.TestRunner@712c5463)
54391 ms
com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest
init(org.testng.TestRunner@712c5463)
54391 ms
com.kinective.omniconnect.groundControl.testscripts.transactionsTest.transactionsTest
verifySubmitLoan({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
62004 ms
com.kinective.omniconnect.groundControl.testscripts.changeRequestTest.changeRequestTest
verifyRequestChange({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation01;
selectAssetId:QAAutomation01;
clickAssetId:Y;
a...)
224290 ms
com.kinective.omniconnect.groundControl.testscripts.loanLookupTest.loanLookupTest
verifyErrorsOnLoanLookup({ASSET SELECTOR PAGEMAP=
searchAsset:QAAutomation02;
selectAssetId:QAAutomation02;
clickAssetId:Y;
a...)
362181 ms
com.kinective.omniconnect.groundControl.testscripts.generalLedgerTest.generalLedgerTest
exportGeneralLedgerCSV({ASSET SELECTOR PAGEMAP=
searchAsset:test_prologue_gla;
selectAssetId:test_prologue_gla;
clickAssetI...)
470394 ms