Test free of charge

Instructions – How to build workflows in Testify (including examples).

Here you will find current reports, articles, news and reports on the topics of digitalization, quality management, process optimization and much more.
Workflow 1024x742 1

At Testify, we have developed a modular system that enables you to digitally control, document and analyze all types of mobile testing and quality processes.

Today we would like to present examples of workflows in Testify and take a closer look at the workflow functions of the software, which we have prepared for you in the following.

We present these examples of complete workflows:
1) Initiation of a checklist when adding a test object
2) Initiation of a checklist when creating a defect
3) Initiation of a sequence of related checklists
4) PDF generation after checklist execution
5) Webhook: Save PDF log to external system
6) Timer: Monthly assignment of a defect as a task
7) Timer & notification: Periodic notifications to persons/groups

Automate work processes in Testify.

Automated workflows ensure efficient workflows in your checklist processes. By using the workflow management feature, you can save time and resources by automating recurring activities. This allows you to fully focus on your core tasks in the future!

Customize your checklist, defect and test object workflows simply and easily to your individual needs. The special feature of Testify is that process flows can be configured – in other words, according to the motto: no-code implementation. This means that you can make quick adjustments to your company workflows. Without any programming knowledge!

Introduction to events, promotions and webhooks.

Webhooks, events and actions are needed to network process sequences so that you can create digital consistency across multiple systems. But what does that actually mean?

What is the connection between actions and events?

Workflows enable the automation of work processes within Testify by triggering predefined actions through certain events.

What are webhooks?

Webhooks are used to transfer information to external systems in order to trigger actions there.

Examples of actions

Here we would like to present three examples of actions that can be used in workflow management: Webhook, Generate PDF and Send Notification.

Example: Webhook action

Based on events within Testify, webhooks can also be added independently as actions in workflow management. This is possible by selecting the “Webhook” area with the “Trigger” type. A URL must be specified as a parameter; optionally, an identifier, an HTTP request timeout and HTTP status codes that indicate success can be entered.

webhook 600x171 1

Example: Generate PDF action

The generation of PDF logs can also be automated as an action via a workflow. This process automation should start the generation of PDFs for the filtered checklists. Filters can be set based on the events in order to define exactly for which test objects or checklists the automated PDF generation should take place.

pdf generieren 600x134 1

As a prerequisite for this automation, it is necessary to define a corresponding event in advance:

Area: Checklist
Remaining filters as required
The action can then be defined:

Area: PDF
Type: generate
Parameters: Selection of the desired PDF protocol profile and language

Example: Send notification action

Notifications can be triggered by checklists, defects, test objects, users or timers. The language, the message, the recipient (user or group) and the notification type (mail, in-app) can be defined. In addition, the user-defined messages can be translated.

Event “Test object created” triggers the “Notification” action:

benachrichtigung1 600x135 1
benachrichtigung2 600x371 1

Examples of complete workflows.

Below we present 7 examples that show how the workflow functions can be used in practice.

1) Initiation of a checklist when adding a test object

In this example, we will show you how to create a workflow for ‘Publishing a checklist when adding a test object’.

WF2
Creating a workflow for “Initiating a checklist when adding a test object”

Event:

When a new test object is added from “Testify Admin” to “Frankfurt Airport”, the action is executed.

Action:

A checklist is created by “Testify Admin” for the added test object, which is assigned to the user “Testify Admin” and is due in 7 days at 12:30 pm.

2) Initiation of a checklist when creating a defect

In this example, we will show you how to put together a workflow for ‘Publishing a checklist when creating a defect’.

WF2
Creating a workflow for “Initiating a checklist when creating a defect”

Event:

If a new defect with the category “Logistical error” is added to “Frankfurt Airport”, the action is executed.

Action:

A “Logistical Defect – Checklist” checklist is created by “Testify Admin” for the test object where the defect occurred, assigned to the “Engineering” area and is due in 3 days at 12:01.

3) Introduction of a sequence of related checklists

In this example, we will show you how to put together a workflow for the ‘Initiation of a sequence of related checklists’.

WF3
Creating a workflow for “initiating a sequence of related checklists”

Event:

If a checklist is created for an inspection object “Frankfurt Airport”, the action is executed.

Action:

  1. An “Electrician – Checklist” is created for the same test object by “Testify Admin”, assigned to “Testify Admin” and due 7 days in advance at 12:00 noon.
  2. A “Mechanic – Checklist” is created for the same test object by “Testify Admin”, assigned to “Testify Admin” and due 7 days in advance at 12:00 noon.

4) PDF generation after checklist execution

In this example, we show you how to create a workflow for ‘PDF generation after checklist execution’.

WF4
Creating a workflow for “PDF generation after checklist execution”

Event:

If a checklist for a “Construction sites” test object is changed, the action is executed.

Action:

The standard PDF report is generated after a checklist with the “Construction sites” test object has been changed.

5) Webhook: Save PDF log to external system

PDF logs can also be automatically saved in external systems. For this purpose, an interface can be built by the customer based on our webhook, which stores the generated logs at the desired destination.

WF5
Create a workflow for “Save PDF log to external system”

Event:

If a standard PDF report is created for a checklist with the “Construction sites” test object, the action is executed.

Action:

The created PDF log is saved in an external system via the interface with the Webhook action.

6) Timer: Monthly assignment of a defect as a task

In this example, we will show you how to set up a workflow for a ‘Monthly assignment of a defect as a task’.

(In this example, defects are used to map tasks).

WF6

Event:

  • Range: Timer
  • Type: trigger
  • Parameters: Last weekday of each month

Action:

  • Area: Deficiency
  • Type: create
  • Parameter: Assigned to Backoffice, Created by Testify Admin, Category Project Management #13, Severity A, Due Date 2 days from event at 08:00, Title and Description

7) Timer & notification: Periodic notifications to persons/groups

In this example, we will show you how to create a workflow for ‘Periodic notifications to persons/groups’.

WF7
Creating a workflow for “Periodic notifications to persons/groups”

Event:

  • Range: Timer
  • Type: trigger
  • Parameters: Weekly, Friday, 09:00 UTC

Action:

  • Area: Notification
  • Type: send
  • Parameters: Customized message in German & English, send to electrician, notification type email and in-app

If you have any further questions about workflows or would like to find out more about Testify, please contact us.

The Testify Academy: Our software explained simply.

Our videos provide clear instructions and practical tips on how to make full use of the functionalities of our software.
testify academy

Welcome to the world of digital checklists.

How we work

At Testify, we are fully aware of the uniqueness of each company and the diversity of their requirements. That is...

The no-code principle

During ongoing product development, our development team always had a specific goal in mind: to create a software solution that...

The Testify Story

If you are expecting a classic start-up founder story, we are sorry to disappoint you at this point. Testify was...

Try Testify 14 days for free

Make your processes transparent and increase the efficiency of your workflows.

Test now