Documentation Index
Fetch the complete documentation index at: https://docs.testdino.com/llms.txt
Use this file to discover all available pages before exploring further.
What you’ll learn
- How to connect your Asana account to a TestDino project
- How to create prefilled tasks from failed or flaky tests
- How to manage the integration (sync, disconnect, change defaults)
Prerequisites
- A TestDino project with test runs uploaded (Getting Started)
- An Asana account with permission to create tasks
- An Asana workspace and project to file tasks into
Connect Asana to TestDino
1. Open the Integrations page
Go to Settings → Integrations in your TestDino project. Find the Asana card and click Connect.2. Authorize your Asana account
TestDino redirects you to Asana to authorize access. Sign in and approve the request. TestDino requests permission to read workspaces, projects, and create tasks.3. Configure defaults
After authorization, select the default Workspace where tasks will be created. You can select a specific project each time you create a task.
NoteThe default workspace is a convenience setting. You can change to different workspace without disconnecting integration.
Create an Asana Task
Create Asana tasks directly from failed or flaky test cases. Each task includes test metadata, so your team has full context without opening separate reports.Configure & Create task
Select the Workspace and Project. Add Labels and an Assignee if needed. Review the Title and Description (auto-generated from failure data). Click Create to file the task in Asana.

What TestDino Pre-fills
Every task is created with structured context so the developer receiving it has everything needed to investigate.| Section | Field | Pre-filled Content |
|---|---|---|
| Asana Fields | Workspace | Default from Settings is preselected |
| Project | User-selectable Asana project | |
| Labels | Optional user-added labels | |
| Assignee | Optional user-selected assignee | |
| Title | [TestCase] <Test Name> - <Error Type> | |
| Description | Test Details | Test name, file, branch, commit author/message, environment, run ID, execution date, total runtime, attempts |
| Failure Information | Error type, error message, test history (failure pattern) | |
| Test Steps | Failing attempt and step with duration and error | |
| Context | Console output, links (TestDino run, GitHub commit) | |
| Evidence | Test case screenshots and attachments |
Troubleshooting
Workspaces or projects not showing in the form
Workspaces or projects not showing in the form
- Click Sync on the Asana card in Settings → Integrations to refresh workspaces and projects from Asana
- Verify your Asana account has access to the workspace and project you expect to see
Authorization failed or expired
Authorization failed or expired
Create Asana Task button not visible
Create Asana Task button not visible
Task created but missing context
Task created but missing context
- Asana task descriptions are generated from the test failure data. If fields appear empty, ensure the test run has complete metadata (branch, commit, environment)
- Run Sync to pull the latest workspace configuration from Asana

