Skip to content

Reintroduce (and document) TestAdapter/TestFlow equivalents for testing in Agents SDK #760

@gioce90

Description

@gioce90

Hi 👋
In my company, while migrating from Bot Framework SDK to Agents SDK, one major gap we encountered is the lack of an official testing approach equivalent to TestAdapter and TestFlow.

In Bot Framework, these components were extremely valuable to simulate conversations, validate dialog flows and
write clean, deterministic unit/integration tests

In Agents SDK, there is currently no clear replacement or guidance on how to achieve the same testing patterns.

This makes it significantly harder to:

  • port existing test suites
  • write reliable conversational tests
  • isolate agent logic from infrastructure concerns (auth, connections, etc.)

It appears that similar testing utilities still exist internally in the repository (under the tests folder), but they are: not exposed publicly, not documented and not usable by SDK consumers

It would be extremely helpful to reintroduce a public TestAdapter/TestFlow (or equivalent: expose the internal testing utilities already present in the repo)... and provide official guidance and samples for testing conversational flows in Agents SDK

Thanks for your work on the SDK 🙏

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions