Headless Testing

Headless Testing with Puppeteer and Playwright in the Cloud

Go to site
Explore
/
Apps
/
Headless Testing

Headless Testing API Integrations

Build and run workflows using the Headless Testing API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

The Headless Testing API allows you to build and test web applications without a web browser. This is useful for testing web applications that are not compatible with web browsers, or for testing web applications that are only accessible through a web browser.

Here are some examples of what you can build with the Headless Testing API:

  • A web application that is compatible with web browsers
  • A web application that is only accessible through a web browser
  • A web application that is not compatible with web browsers
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    headless_testing: {
      type: "app",
      app: "headless_testing",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.headlesstesting.com/api/v1/user`,
      params: {
        token: `${this.headless_testing.$auth.api_key}`,
      },
    })
  },
})

Choose an API to Connect with Headless Testing API

1
-
12
of
1000+
apps by most popular

Authentication

Headless Testing uses API keys for authentication. When you connect your Headless Testing account, Pipedream securely stores the keys so you can easily authenticate to Headless Testing APIs in both code and no-code steps.

You can find your API key in the upper right under Account. See docs.