Advanced Integrations

Advanced Tools

  • Database Interaction Capabilities with DB Explorer

    OverviewFunctionize provides a DB Explorer feature that allows you to connect to supported databases to perform backend validation during test execution. This is useful for verifying data integrity and state directly within the database as part of your ...

    Read more

  • Using the Functionize CLI

    The Functionize Command Line Interface (CLI) offers most of the functionality of our API endpoints as well as a few extra commands for easy CI/CD integration from a simple interface. The Functionize CLI also allows you to connect with external tools mor...

    Read more

  • Using the API Explorer

    The API Explorer is used to perform specific tasks using service requests to the server via the API and the server processes the API call before returning a response. APIs enable a user to develop any kind of web application having all possible CRUD (cr...

    Read more

  • Using the DB Explorer

    The Functionize Database Explorer tool allows a user to query multiple types of databases in order to verify database contents as part of a test flow.The DB Explorer tool supports query requests to multiple databases, however only MYSQL has native suppo...

    Read more

  • Advanced Database Integration

    If integrating with a JDBC interfacing database, such as DB2, you will need to host a basic Whitelisted Proxy or Functionize Tunnel Service to facilitate the communication between the Functionize Runtime environment and your database. This service will ...

    Read more

  • Using the Email Reader

    The Functionize Email Reader tool lets you create and read temporary @functionizeapp.com email addresses directly within Architect. This is especially useful for workflows requiring email-based interactions, such as account activations, password resets,...

    Read more

See all 8 articles

Toolchain Integrations

  • Configuring HTTP Authentication

    OverviewHTTP Authentication (HTTP AUTH) is a standard protocol used by web servers to verify a user's identity before granting access to protected resources on a website or web application. Functionize can utilize HTTP AUTH to test applications that req...

    Read more

  • Keeping TestRail Test Runs Open After an Orchestration Result Submission

    OverviewWhen a Functionize orchestration is configured to automatically create a new test run in TestRail, that test run is created with a 'Completed' or 'Closed' status by default. This is the intended behavior, but it makes the test run read-only, pre...

    Read more

  • Troubleshooting Access to Integration page Settings

    OverviewThis article addresses an issue where users with permission to create or modify integrations encounter a 404 error when trying to access the integration settings page.How It WorksIntegration settings (e.g., Slack, Jira,test case management) are ...

    Read more

  • Azure DevOps Integration

    The Azure DevOps (ADO) integration within Functionize enables seamless test case management by connecting Functionize with your Azure DevOps projects. This integration strengthens collaboration between development and QA teams, supports continuous integ...

    Read more

  • Jenkins Integration

    Pairing Continuous Integration (CI) with functional tests is one of the best ways to improve your build process and catch code errors early. With Functionize, you can:Deploy new code to a testing environment.Automatically trigger an orchestration of reg...

    Read more

  • Jira Integration

    Jira is one of the most widely used tools for defect tracking and collaboration between testers and developers. By integrating Functionize with Jira (Cloud or Data Center), you can log and manage defects directly from your test results.This integration ...

    Read more

See all 12 articles

Inbound Integrations

  • Creating an Incoming Webhook for Microsoft Teams Notifications

     This guide explains how to generate a unique Webhook URL using the Teams Workflows app. External services (like orchestration, CI/CD, or monitoring tools) will use this URL to post messages directly to a specific Teams channel.PrerequisitesAccess to Mi...

    Read more

  • Inbound Trigger Integrations

    An inbound trigger integration allows an external event to initiate an action or workflow within Functionize. This mechanism ensures that Functionize can automatically respond to incoming data, requests, or events from external sources—removing the need...

    Read more

Reporting & Performance Metrics

  • Leveraging Insights Hub

    Insights Hub provides metrics and data to help users better understand how their teams are using Functionize. This information can inform decisions about test program processes, onboarding and training, and test case enhancement opportunities.Prerequisi...

    Read more

  • Reviewing Performance Metrics

    Functionize not only validates functionality—it also monitors front-end events across all web pages. This enables Functionize to collect detailed performance data during every test run, helping teams identify bottlenecks, track trends, and optimize thei...

    Read more

  • Test Reports

    The Test Details page in Functionize offers multiple options to download test actions and results. These reports can be shared externally, stored for compliance, or used internally for:Assessing whether a test fully covers its scenario.Quickly reviewing...

    Read more

  • Test Health Report

    The Test Health Report in Functionize allows users to quickly assess the overall status and reliability of their test suites. By applying project and date range filters, you can gain insights into:The number of active Architect-created test cases.A brea...

    Read more

  • Browser Health Report

    The Browser Health Report in Functionize provides a breakdown of testing metrics by browser. It allows teams to quickly see how tests perform across different desktop and mobile browsers, helping identify failures caused by browser-specific issues.This ...

    Read more