# tAssert

Generates the boolean evaluation on the concern for the Job execution status and provides the Job status messages to tAssertCatcher.

The status includes:

* Ok: the Job execution succeeds.

* Fail: the Job execution fails.

The tested Job's result does not match the expectation or an execution error occurred at runtime.

The tAssert component works alongside tAssertCatcher to evaluate the status of a Job execution. It concludes with the boolean result based on an assertive statement related to the execution and feed the result to tAssertCatcher for proper Job status presentation.

For more technologies supported by Talend, see [Talend components](https://help.qlik.com/talend/r/en-US/7.3/components/logs-and-errors).

### In this section

* [tAssert Standard properties](https://help.qlik.com/talend/en-US/components/7.3/logs-and-errors/tassert-standard-properties)

**Related concepts**

[Setting up the assertive condition for a Job execution](https://help.qlik.com/talend/en-US/components/7.3/logs-and-errors/tassert-tassertcatcher-tfileoutputdelimited-setting-up-assertive-condition-for-job-execution-standard-component-this)

[Viewing product orders status (on a daily basis) against a benchmark number](https://help.qlik.com/talend/en-US/components/7.3/logs-and-errors/tassert-tlogrow-tmysqloutput-viewing-product-orders-status-on-daily-basis-against-benchmark-number-standard-component-this)