> For the complete documentation index, see [llms.txt](https://docs.testfirst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.testfirst.com/testfirst-editor/writing-test-cases.md).

# Write Automated Test Cases

### Choose How You Want to Create Tests

In the TestFirst Editor, you can create test cases in multiple ways depending on your workflow and experience.

Each approach is designed to help you move from idea <i class="fa-arrow-right">:arrow-right:</i> test quickly. You can combine these approaches as needed.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-video">:video:</i></h4></td><td><strong>Record using the Recorder</strong></td><td><p>Capture your actions and convert them into test steps automatically.</p><ul><li>Fastest way to create tests</li><li>No coding required</li><li>Ideal for UI workflows</li></ul></td><td><a href="/files/fhSrGNvE8CBL3JkQkgQa">/files/fhSrGNvE8CBL3JkQkgQa</a></td><td></td><td><a href="/pages/eAh9QPFkiho17uMNepKa">/pages/eAh9QPFkiho17uMNepKa</a></td></tr><tr><td><h4><i class="fa-square-pen">:square-pen:</i></h4></td><td><strong>Write Test Cases using Gherkin</strong></td><td><p>Create automated tests using a simple, human-readable format.</p><ul><li>Best for structured and repeatable tests</li><li>Full control over test logic</li><li>Supported by auto-complete suggestions</li></ul></td><td><a href="/files/iQfqESNg0tQePM4a8LAt">/files/iQfqESNg0tQePM4a8LAt</a></td><td></td><td><a href="/pages/YIJB8QBorDIKBRvsfihQ">/pages/YIJB8QBorDIKBRvsfihQ</a></td></tr></tbody></table>
