SlideShare a Scribd company logo
1 of 11
<Insert Picture Here>

datagaps
The data testing company

Report Testing in BI Validator
Objective

• As a QA Engineer or a Business
Analyst, I want to ensure that my reports
have not regressed after back end
changes
Select Report Test
Plan
Pick Connection
Pick “Data” or
“PDF” option (for
report comparison
Drag and Drop
Reports for
benchmarking

Example: Before making
any changes to
Metadata, ETL etc, take
benchmark (reference
sets) of the reports
Make changes to your OBI Platform
(outside of the tool)
Log back into BI
Validator, open the test
plan and navigate to the
next screen
Click on Run
Results will be displayed in the
screen. If there are any
differences, the test will be
marked as “Failure. Click on the
“View link.
Differences between the
benchmarked report and the run
time report will be highlighted.
Learn More

• http://www.datagaps.com
• http://www.twitther.com/datagaps
• http://www.youtube.com/datagaps
• contact@datagaps.com

More Related Content

More from Datagaps Inc

ETL Validator Usecase - Validating Measures, Counts with Variance
ETL Validator Usecase - Validating Measures, Counts with VarianceETL Validator Usecase - Validating Measures, Counts with Variance
ETL Validator Usecase - Validating Measures, Counts with VarianceDatagaps Inc
 
ETL Validator Usecase - Data Profiling and Comparison
ETL Validator Usecase - Data Profiling and ComparisonETL Validator Usecase - Data Profiling and Comparison
ETL Validator Usecase - Data Profiling and ComparisonDatagaps Inc
 
ETL Validator Usecase - Checking for Duplicates
ETL Validator Usecase - Checking for DuplicatesETL Validator Usecase - Checking for Duplicates
ETL Validator Usecase - Checking for DuplicatesDatagaps Inc
 
ETL Validator Usecase - Testing Transformations or Derived fields
ETL Validator Usecase - Testing Transformations or Derived fieldsETL Validator Usecase - Testing Transformations or Derived fields
ETL Validator Usecase - Testing Transformations or Derived fieldsDatagaps Inc
 
ETL Validator Usecase - Input/Output Fields Comparison
ETL Validator Usecase - Input/Output Fields ComparisonETL Validator Usecase - Input/Output Fields Comparison
ETL Validator Usecase - Input/Output Fields ComparisonDatagaps Inc
 
ETL Validator Usecase - checking for LoV conformance
ETL Validator Usecase - checking for LoV conformanceETL Validator Usecase - checking for LoV conformance
ETL Validator Usecase - checking for LoV conformanceDatagaps Inc
 
ETL Validator Usecase - Check for Mandatory Fields
ETL Validator Usecase - Check for Mandatory FieldsETL Validator Usecase - Check for Mandatory Fields
ETL Validator Usecase - Check for Mandatory FieldsDatagaps Inc
 
ETL Validator Usecase - checking for valid field and data format
ETL Validator Usecase - checking for valid field and data formatETL Validator Usecase - checking for valid field and data format
ETL Validator Usecase - checking for valid field and data formatDatagaps Inc
 
Web Service Connection - using WS Security
Web Service Connection - using WS SecurityWeb Service Connection - using WS Security
Web Service Connection - using WS SecurityDatagaps Inc
 
Web Service Connection - using Login Operation
Web Service Connection - using Login OperationWeb Service Connection - using Login Operation
Web Service Connection - using Login OperationDatagaps Inc
 
Importing Queries using Mass Import Tool
Importing Queries using Mass Import ToolImporting Queries using Mass Import Tool
Importing Queries using Mass Import ToolDatagaps Inc
 
Query parameterization in ETL Validator
Query parameterization in ETL ValidatorQuery parameterization in ETL Validator
Query parameterization in ETL ValidatorDatagaps Inc
 
Component Test Case Wizard in ETL Validator
Component Test Case Wizard in ETL ValidatorComponent Test Case Wizard in ETL Validator
Component Test Case Wizard in ETL ValidatorDatagaps Inc
 
Data Profile Test Plan
Data Profile Test PlanData Profile Test Plan
Data Profile Test PlanDatagaps Inc
 
ETL Validator: Creating Data Model
ETL Validator: Creating Data ModelETL Validator: Creating Data Model
ETL Validator: Creating Data ModelDatagaps Inc
 
ETL Validator: Referential integrity Testing
ETL Validator: Referential integrity TestingETL Validator: Referential integrity Testing
ETL Validator: Referential integrity TestingDatagaps Inc
 
ETL Validator: Table to Table Comparison
ETL Validator: Table to Table ComparisonETL Validator: Table to Table Comparison
ETL Validator: Table to Table ComparisonDatagaps Inc
 
ETL Validator: Component Test Case Wizard
ETL Validator: Component Test Case WizardETL Validator: Component Test Case Wizard
ETL Validator: Component Test Case WizardDatagaps Inc
 
ETL Validator: Metadata Comparison Test Plan
ETL Validator: Metadata Comparison Test PlanETL Validator: Metadata Comparison Test Plan
ETL Validator: Metadata Comparison Test PlanDatagaps Inc
 
ETL Validator: Testing for Referential Integrity
ETL Validator: Testing for Referential IntegrityETL Validator: Testing for Referential Integrity
ETL Validator: Testing for Referential IntegrityDatagaps Inc
 

More from Datagaps Inc (20)

ETL Validator Usecase - Validating Measures, Counts with Variance
ETL Validator Usecase - Validating Measures, Counts with VarianceETL Validator Usecase - Validating Measures, Counts with Variance
ETL Validator Usecase - Validating Measures, Counts with Variance
 
ETL Validator Usecase - Data Profiling and Comparison
ETL Validator Usecase - Data Profiling and ComparisonETL Validator Usecase - Data Profiling and Comparison
ETL Validator Usecase - Data Profiling and Comparison
 
ETL Validator Usecase - Checking for Duplicates
ETL Validator Usecase - Checking for DuplicatesETL Validator Usecase - Checking for Duplicates
ETL Validator Usecase - Checking for Duplicates
 
ETL Validator Usecase - Testing Transformations or Derived fields
ETL Validator Usecase - Testing Transformations or Derived fieldsETL Validator Usecase - Testing Transformations or Derived fields
ETL Validator Usecase - Testing Transformations or Derived fields
 
ETL Validator Usecase - Input/Output Fields Comparison
ETL Validator Usecase - Input/Output Fields ComparisonETL Validator Usecase - Input/Output Fields Comparison
ETL Validator Usecase - Input/Output Fields Comparison
 
ETL Validator Usecase - checking for LoV conformance
ETL Validator Usecase - checking for LoV conformanceETL Validator Usecase - checking for LoV conformance
ETL Validator Usecase - checking for LoV conformance
 
ETL Validator Usecase - Check for Mandatory Fields
ETL Validator Usecase - Check for Mandatory FieldsETL Validator Usecase - Check for Mandatory Fields
ETL Validator Usecase - Check for Mandatory Fields
 
ETL Validator Usecase - checking for valid field and data format
ETL Validator Usecase - checking for valid field and data formatETL Validator Usecase - checking for valid field and data format
ETL Validator Usecase - checking for valid field and data format
 
Web Service Connection - using WS Security
Web Service Connection - using WS SecurityWeb Service Connection - using WS Security
Web Service Connection - using WS Security
 
Web Service Connection - using Login Operation
Web Service Connection - using Login OperationWeb Service Connection - using Login Operation
Web Service Connection - using Login Operation
 
Importing Queries using Mass Import Tool
Importing Queries using Mass Import ToolImporting Queries using Mass Import Tool
Importing Queries using Mass Import Tool
 
Query parameterization in ETL Validator
Query parameterization in ETL ValidatorQuery parameterization in ETL Validator
Query parameterization in ETL Validator
 
Component Test Case Wizard in ETL Validator
Component Test Case Wizard in ETL ValidatorComponent Test Case Wizard in ETL Validator
Component Test Case Wizard in ETL Validator
 
Data Profile Test Plan
Data Profile Test PlanData Profile Test Plan
Data Profile Test Plan
 
ETL Validator: Creating Data Model
ETL Validator: Creating Data ModelETL Validator: Creating Data Model
ETL Validator: Creating Data Model
 
ETL Validator: Referential integrity Testing
ETL Validator: Referential integrity TestingETL Validator: Referential integrity Testing
ETL Validator: Referential integrity Testing
 
ETL Validator: Table to Table Comparison
ETL Validator: Table to Table ComparisonETL Validator: Table to Table Comparison
ETL Validator: Table to Table Comparison
 
ETL Validator: Component Test Case Wizard
ETL Validator: Component Test Case WizardETL Validator: Component Test Case Wizard
ETL Validator: Component Test Case Wizard
 
ETL Validator: Metadata Comparison Test Plan
ETL Validator: Metadata Comparison Test PlanETL Validator: Metadata Comparison Test Plan
ETL Validator: Metadata Comparison Test Plan
 
ETL Validator: Testing for Referential Integrity
ETL Validator: Testing for Referential IntegrityETL Validator: Testing for Referential Integrity
ETL Validator: Testing for Referential Integrity
 

Recently uploaded

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

BI Validator: OBI Report Testing