You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
[FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
Please do not modify this template :) and fill in all the required fields.
1. Is this request related to a challenge you're experiencing? Tell me about your story.
Context
Currently, our team is facing challenges in systematically testing and validating both Workflow and Chatflow in Dify.
Problems
Lack of official guidance on how to structure test datasets for Workflow and Chatflow.
No built‑in versioning or recommended practices for managing changes across flows.
Validation methods and results are inconsistent and difficult to reuse.
For each app, we currently maintain a separate Excel‑based validation dataset and a dedicated validation script (some of which are partially integrated into our existing system). This approach is fragmented from Dify itself, incurs high development costs, and results in poor maintainability.
Why this matters
Teams need reliable and repeatable ways to ensure correctness before deploying flows to production.
Without standardized practices, it is difficult to guarantee quality, compliance, and long‑term maintainability.
A shared component in Dify would improve collaboration and reduce operational risk.
What we are requesting
Official best practices or documentation on testing and validation strategies for Workflow and Chatflow.
Recommendations for dataset management in Dify (e.g., test input/output sets, golden datasets).
Guidance on version control and regression testing for flows.
Suggested tools, built‑in features, or patterns for capturing and comparing validation results.
Example workflows or templates that demonstrate how to implement these practices.
Expected outcome
A set of official guidelines or reference implementations that help teams:
Manage datasets and versions in a structured way.
Validate Workflow and Chatflow behavior consistently.
Reuse testing logic across multiple applications.
Improve reliability, compliance, and maintainability of Dify‑based solutions.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Self Checks
1. Is this request related to a challenge you're experiencing? Tell me about your story.
Context
Currently, our team is facing challenges in systematically testing and validating both Workflow and Chatflow in Dify.
Problems
Why this matters
What we are requesting
Expected outcome
A set of official guidelines or reference implementations that help teams:
2. Additional context or comments
No response
Beta Was this translation helpful? Give feedback.
All reactions