testneo_generate_tests_from_context
Generate NLP test cases from a unified project context including Figma designs and requirements. Automatically create UI, API, and end-to-end tests based on your project's context.
Instructions
Generate NLP test cases from an existing unified context (Figma, requirements, etc.). Resolve context via testneo_list_unified_contexts or testneo_get_unified_context_by_name (name_query, not scraped UI ids). Omit auth_preamble for public / no-login apps (default: no SauceDemo login injected, no SauceDemo route auto-align). Pass auth_preamble { enabled:true, preset:'saucedemo' } only for demos against saucedemo.com. Custom maps: TESTNEO_ROUTE_MAP_JSON or testneo_set_project_route_map; optional auto_align_saucedemo_route_map + SauceDemo preset ties route phrases to SauceDemo paths.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | ||
| context_id | Yes | ||
| test_types | No | ||
| include_ui_tests | No | ||
| include_api_tests | No | ||
| include_e2e_flows | No | ||
| max_tests | No | ||
| max_tests_per_type | No | ||
| priority_threshold | No | ||
| relationship_depth | No | ||
| focus_areas | No | ||
| auth_preamble | No | Omit entirely for generic sites (no login preamble). Use { enabled:false } to persist without auth lines. SauceDemo preset only for saucedemo.com demos. | |
| persist_auth_preamble | No | ||
| route_hardening | No | ||
| persist_route_hardening | No | ||
| auto_align_saucedemo_route_map | No |