Included page: .FrontPage.QA.OSMI-OutOfStateMunicipalIncome.2023.SetUp (edit)
import |
TBOT.Generic.Database |
ddt: SetUp | |
key | value |
ConnectionString | Server=10.153.120.216,1600;database=AUTOTESTING;User Id=automation; password=automation*100;Timeout=45 |
BytesColumn | DataObject |
FileExtension | ZIP |
ExpectedDirectory | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
DownloadPath | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
ExpectedDir | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
ActualDir | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Actuals\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
SourceDirectory | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\IntegrationTests-OTT\BaselineFiles\Baseline\files\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
ResultDir | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
CompareResultDir | \\EC2AMAZ-2GFJSTU.a648727226388.amazonaws.com\TZAPPS01SS-QA\AutomationQA\_QATeam\FitnesseTestArtifacts\files\Results\QA\YrSpecSuites\2023\BatchAutomation\OSMIReports |
skipIgnorePatterns | true |
ignorePathValidations | false |
DeleteFile | true |
Debug | TRUE |
ignoreNodes | /Envelope/Body/GetOSMIBEBankRecipResponse/GetOSMIBEBankRecipResult/diffgram/NewDataSet/OSMIBEBankRecip/RecipNo;/Envelope/Body/GetOSMIBondsFiledResponse/GetOSMIBondsFiledResult/diffgram/NewDataSet/OSMIBondsFiled/RecipNo;/Envelope/Body/GetOSMIMutualFundFiledResponse/GetOSMIMutualFundFiledResult/diffgram/NewDataSet/OSMIMutualFundFiled/RecipNo;/Envelope/Body/GetOSMIBondsFiledResponse/GetOSMIBondsFiledResult/diffgram/NewDataSet/OSMIBondsFiled/Filing_Dt;/Envelope/Body/GetOSMIMutualFundFiledResponse/GetOSMIMutualFundFiledResult/diffgram/NewDataSet/OSMIMutualFundFiled/Filing_Dt;/Envelope/Body/GetOSMIMutualFundCorrectedResponse/GetOSMIMutualFundCorrectedResult/diffgram/NewDataSet/OSMIMutualFundCorrected/Filing_Dt;/Envelope/Body/GetOSMIMutualFundCorrectedResponse/GetOSMIMutualFundCorrectedResult/diffgram/NewDataSet/OSMIMutualFundCorrected/RecipNo;/Envelope/Body/GetOSMIBondsCorrectedResponse/GetOSMIBondsCorrectedResult/diffgram/NewDataSet/OSMIBondsCorrected/Filing_Dt;/Envelope/Body/GetOSMIBondsCorrectedResponse/GetOSMIBondsCorrectedResult/diffgram/NewDataSet/OSMIBondsCorrected/RecipNo |
ddt:DynamicQuery | Select convert(varchar(10),getdate(),101) As TodayDate |
TodayDate? | |
$TodayDate= |
Import Necessary Libraries
import |
TBOT.Business |
TBOT.Generic.Database |
TBOT.Generic.PDF |
ddt: DynamicQuery | Select AcctNo As PAN,LTRIM(RTRIM(Server)) As Server,LTRIM(RTRIM(DB_NAME)) As DBName from BTMDB..Package where AcctNo='{{PAN}}' | |
PAN | Server? | DBName? |
673R | $Server1= | $DBName1= |
ddt:DynamicQuery | Select A.ValueText As ProductCd from BANKCONST..Translate A Join BANKCONST..Translate B On A.TranslateCode=B.TranslateCode and A.Seq=B.Seq and A.ValueID = 1 and B.ValueID=2 where A.Translatecode={{TransCode}} and B.ValueText='{{Value}}' | |
TransCode | Value | ProductCd? |
3002 | OSMI Report | $ProductCd1= |
Download OSMI Text Report
DDT: KeywordFixture | WAITFOR DELAY '00:00:15' use {{DBName}} select DataObject from bankdata where acctno='{{PAN}}' and year='{{TaxYear}}' and state='{{State}}' and prodopt=1 and Product_CD='{{ProductCd}}' and Object_Cd=0 and SeqNo=1 | ||||||||
Comment | PAN | TaxYear | DBName | FileName | DOWNLOAD? | UNZIP? | GETFILES? | State | ProductCd |
Test0001 | 673R | 2023 | $DBName1 | StateCA.zip | True | True | $EDIFile1= | CA | $ProductCd1 |
Test0002 | 673R | 2023 | $DBName1 | StateCT.zip | True | True | $EDIFile2= | CT | $ProductCd1 |
Test0003 | 673R | 2023 | $DBName1 | StateMA.zip | True | True | $EDIFile3= | MA | $ProductCd1 |
Test0004 | 673R | 2023 | $DBName1 | StateMN.zip | True | True | $EDIFile4= | MN | $ProductCd1 |
Test0005 | 673R | 2023 | $DBName1 | StateMT.zip | True | True | $EDIFile5= | MT | $ProductCd1 |
Test0006 | 673R | 2023 | $DBName1 | StateNY.zip | True | True | $EDIFile6= | NY | $ProductCd1 |
OSMI Report Text Comparison
File Compare Block
TBOT.Generic.SFTP | ||||||
Comments | sourceFile | destinationFile | destinationFullFilePath | resultFileName | IgnorePattern | compareFiles? |
Test0001 | 673R_StateCACorrected.txt | $EDIFile1 | Yes | Both Files are Equal | ||
Test0002 | 673R_StateCTCorrected.txt | $EDIFile2 | Yes | Both Files are Equal | ||
Test0003 | 673R_StateMACorrected.txt | $EDIFile3 | Yes | Both Files are Equal | ||
Test0004 | 673R_StateMNCorrected.txt | $EDIFile4 | Yes | Both Files are Equal | ||
Test0005 | 673R_StateMTCorrected.txt | $EDIFile5 | Yes | Both Files are Equal | ||
Test0006 | 673R_StateNYCorrected.txt | $EDIFile6 | Yes | Both Files are Equal |
OSMI PDF Report Comparison
PDF Compare Block
DDT: PDFFixture | Query | declare @p9 int exec OPERATIONSDB.OPERATIONSDB_P.spUpdInsStatusDoc @JobStatus=1, @AcctNo='{{PAN}}', @TrustNo='-999 ', @JobIP='', @PrintDataKey='PSRV1;{{BANKDB}};{{Year}};{{Product_Cd}};1;1;1;{{State}}; ;', @JobTypeCd=4, @JobParm1='', @PrintData='', @ApplID='TEZ', @JobID=@p9 output WAITFOR DELAY '00:00:10' SELECT PDF_File FROM OPERATIONSDB..StatusDoc where JobID=@p9 AND JobStatus=3 | ||||||
PAN | Year | BANKDB | State | Product_Cd | expectedPDF | actualPDF | generatePDF? | comparePDF? |
673R | 2023 | $DBName1 | CA | $ProductCd1 | 673R_StateCACorrected.pdf | OSMI_StateCACorrected.pdf | True | True |
673R | 2023 | $DBName1 | CT | $ProductCd1 | 673R_StateCTCorrected.pdf | OSMI_StateCTCorrected.pdf | True | True |
673R | 2023 | $DBName1 | MA | $ProductCd1 | 673R_StateMACorrected.pdf | OSMI_StateMACorrected.pdf | True | True |
673R | 2023 | $DBName1 | MT | $ProductCd1 | 673R_StateMNCorrected.pdf | OSMI_StateMNCorrected.pdf | True | True |
673R | 2023 | $DBName1 | MN | $ProductCd1 | 673R_StateMTCorrected.pdf | OSMI_StateMTCorrected.pdf | True | True |
673R | 2023 | $DBName1 | NY | $ProductCd1 | 673R_StateNYCorrected.pdf | OSMI_StateNYCorrected.pdf | True | True |
Keyboard Shortcuts ?
General
- t Test page or suite
- e Edit page
- v View page (after test)
- a Add new page
Go To
- g u User Guide
- g q Quick Reference Guide
- g f Full Reference Guide
- g c Recent Changes
Edit Mode
- CTRL+s Save page
- ESC Cancel edit
Tools
- p Properties
- w Where used?
- AK+v Versions
- AK+h Page History
- / Focus on search bar
- s Open search page