SMRTR ProgrammingOct 21, 2025Daily.dev

Now Available to Everyone: Write Cypress Tests in Natural Language with cy.prompt()

SMRTR summary

Twenty-four hours after its stage debut at CypressConf 2025, software testing just got conversational. Cypress has launched cy.prompt(), allowing developers to write automated tests using plain English instead of complex code.

The experimental feature translates natural language descriptions into actual Cypress commands within seconds. Type "click the login button" and watch it become cy.get() and cy.click() commands that execute in real-time with full visibility.

Unlike other AI testing tools that operate as mysterious black boxes, cy.prompt() keeps developers in control. Every generated action appears in Cypress's Command Log, and users can "eject" AI-generated code into traditional scripts whenever needed.

The tool's self-healing capabilities address testing's biggest headache: brittle tests that break with minor UI changes. When markup shifts, cy.prompt() automatically updates selectors based on intent rather than rigid paths, reducing maintenance overhead.

This democratizes test creation beyond traditional developers. Product managers can transform acceptance criteria directly into automated tests, turning quality assurance into what Cypress calls "a team sport."

The feature launches free during its experimental phase, requiring only a Cypress Cloud account.

SMRTR provides this summary for quick context. The original article belongs to Daily.dev.

Read the original article
SMRTR Programming

Get the next batch of curated summaries in your inbox.

This archive is built from SMRTR newsletter summaries. Subscribe for hand-picked stories without the extra noise.