# Home

> **Data Testing** is a comprehensive platform for data quality assurance, enabling both cross-source comparisons and internal validations to maintain reliable and accurate data across your entire data ecosystem.

![Home Page](https://362788495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEnqNsUqooq2PUJJGrtgh%2Fuploads%2Fgit-blob-2d559a762fa64139d01849bb1d3aaa3e4b0ae8a6%2Fhome.png?alt=media)

***

## 🎯 Core Concepts

### What is a Job?A **Job** is a task configuration that defines:

* **What** data should be validated
* **How** the validation is executed
* **Which** rules or data sources are involved

Jobs allow you to **automate, monitor, and maintain data quality** efficiently within the Data Testing platform.### Job Types

The platform supports two primary job types:

{% tabs %}
{% tab title="Compare Job" %}
**Validate differences between two data sources**

Perfect for:

* Data migrations
* Synchronization checks
* Production ↔ Staging verification
* Cross-system consistency validation

[Create Compare Job →](https://docs.qyrus.com/data-testing/jobs-and-workflows/index/compare-job)
{% endtab %}

{% tab title="Evaluate Job" %}
**Perform in-depth validations on a single data source**

Ideal for:

* Schema validation
* Data constraints checking
* Quality rule enforcement
* Custom logic validation
* Data profiling

[Create Evaluate Job →](https://docs.qyrus.com/data-testing/jobs-and-workflows/index/evaluate-job)
{% endtab %}
{% endtabs %}

[Go to Job Management →](https://docs.qyrus.com/data-testing/jobs-and-workflows/index)

***

## 🔗 Data Sources

The platform supports a wide variety of data source connectors, each requiring specific configuration details such as host information, credentials, queries, or access keys.

### Available Connector Categories- [🌐 API Connector](https://docs.qyrus.com/data-testing/apis-and-webhooks/api-connector)

Perfect for real-time data validation through REST APIs and webhook integrations.

**6+ SQL connectors available:**

* Amazon Redshift
* MySQL
* Microsoft SQL Server
* IBM DB2
* Oracle Database
* Snowflake

[Browse SQL Connectors →](https://docs.qyrus.com/data-testing/sql-databases/index)

**Multi-model database support:**

* MongoDB
* SurrealDB

[Browse NoSQL Connectors →](https://docs.qyrus.com/data-testing/nosql-databases/index)

**File and object storage:**

* Amazon S3
* Azure Data Lake Storage Gen2
* SFTP

[Browse Storage Connectors →](https://docs.qyrus.com/data-testing/blob-storage-and-file-systems/index)

[View All Data Sources →](https://docs.qyrus.com/data-testing/data-sources/index)

***

## 🔧 Functions & Transformations

Transform and preprocess column data before running validations or comparisons.

{% hint style="success" %}
Functions are especially useful for:

* ✨ Cleaning and refining raw data
* 🔄 Applying custom logic to columns
* 📐 Standardizing data formats across sources
* 🛡️ Data masking and security transformations
  {% endhint %}

\- [Creating Functions →](https://docs.qyrus.com/data-testing/functions-and-transformations/index/creating-functions)

* [Using Functions →](https://docs.qyrus.com/data-testing/functions-and-transformations/index/using-functions)

***

## 📊 Reports & Results

Navigate to **Jobs History** to view the results of your completed jobs:

![Job History](https://362788495-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEnqNsUqooq2PUJJGrtgh%2Fuploads%2Fgit-blob-031ff392d22681e482d93248478a5932a1cb6c2b%2Fjob-history.png?alt=media)

{% hint style="warning" %}
Users can only view reports for jobs with the **Completed** status.
{% endhint %}

\### Report Types

| Report Type         | Use Case                                          |
| ------------------- | ------------------------------------------------- |
| **Compare Report**  | Analyze differences between two data sources      |
| **Evaluate Report** | Review validation results from single data source |

* [Compare Job Report →](https://docs.qyrus.com/data-testing/reports-and-results/index/compare-report)
* [Evaluate Job Report →](https://docs.qyrus.com/data-testing/reports-and-results/index/evaluate-report)

***

## 🎓 Getting Started

### First Time UsersNew to Data Testing? Start with our demo walkthroughs to learn common workflows and configurations.

* [📺 Demo Configurations →](https://docs.qyrus.com/data-testing/demo-walkthroughs/index)
  * DB to DB Migration
  * API to File Export
  * Database Evaluation
  * Function Usage Examples

### Quick Navigation

| What You Want to Do           | Go To                                                                                      |
| ----------------------------- | ------------------------------------------------------------------------------------------ |
| Create your first job         | [Job Management](https://docs.qyrus.com/data-testing/jobs-and-workflows/index)             |
| Configure data sources        | [Data Source Connectors](https://docs.qyrus.com/data-testing/data-sources/index)           |
| Transform data with functions | [Functions Guide](https://docs.qyrus.com/data-testing/functions-and-transformations/index) |
| Learn through examples        | [Demo Walkthroughs](https://docs.qyrus.com/data-testing/demo-walkthroughs/index)           |

***

## 💡 Pro Tips

> * ⚡ Use **Quick Run** mode for rapid testing with smaller datasets
> * 🔍 Check **Job History** regularly to monitor data quality trends
> * 📌 Create **reusable Functions** to standardize validations across jobs
> * 🎯 Start with **Compare Jobs** to establish baseline data consistency

***

## 🙌 Thank You

Thank you for choosing **Data Testing** as your go-to platform for data validation workflows!

Explore the complete documentation to take full control of your data quality management.

[View Full Documentation →](https://github.com/QQyrus/Data-Testing-Docs/blob/master/SUMMARY.md) | [Contact Support](mailto:support@datatesting.com)

***

**Last Updated**: March 2026 | **Version**: 1.0.0
