Editor Overview
Last updated
The TestFirst Editor is where you create, edit, and run your test cases.
It is a fully integrated workspace that allows you to:
Write automated tests using Gherkin
Record and automate tests using the Recorder
Create manual test cases
Run and debug tests
View execution results in real time
The editor is designed to keep everything you need on a single screen.
Organize your test cases into:
Projects
Suites
Sections
Subsections
Create new test cases (Automated or Manual)
Quickly navigate between tests
This is where you build your test.
Depending on the test type:
Automated tests → Written using Gherkin
Manual tests → A step-by-step table with expected results
You also get:
Auto-complete suggestions while typing
Easy editing and updates
Click the Preview button to show or hide the preview. The preview appears automatically when you run a test.
The Preview panel shows your test execution in real time.
Displays browser interactions
Updates as the test runs
Helps verify UI behavior instantly
The Debug Console provides execution details:
Mapped Selectors (how elements are identified during execution)
Execution log (step-by-step results)
Debug log (detailed runtime info)
Local variables (data during execution)
This is useful for troubleshooting and debugging tests.
You can create two types of test cases in the editor:
Written using Gherkin syntax
Can be executed directly in the editor
Ideal for automation and regression testing
Created using structured steps and expected results
Used for manual testing workflows
A typical workflow in the TestFirst Editor:
Create or open a test case
Write your test
Use Gherkin, Recorder, or manual steps
Save the test
Run the test
Use Dry Run or Debug mode
Fix issues if needed
From the top toolbar, you can:
Save → Save your test case
Recorder → Record test cases
Local Run
Dry Run → Run the test normally
Debug → Run with step-by-step control
Remote Run → Run the test in the cloud
Stop → Stop execution at any time
Last updated

