Verificación

Resuelve esta operación para continuar

7 + 5 = ?

Respuesta incorrecta. Inténtalo de nuevo.

Free to learn · Open to everyone

Test automation
for everyone.
Finally.

Build test flows visually with 30+ drag-and-drop commands — no code needed. Or paste your existing Selenium, Cypress or Playwright scripts and see them as editable visual nodes.

Rafael AguirreAyudante Digital
30+ visual commands
Import & visualize existing code
Selenium · Cypress · Playwright
login-test.ft — FlowTestium
Open Browser
Navigate URL
Assert Title
Type Text
Assert Visible
Screenshot
Click
→ Selenium
→ Cypress
→ Playwright
→ Gherkin
7 nodes · flow ready 4 exports available
v1.0

Compatible with all major frameworks

Selenium Cypress Playwright Gherkin / Cucumber Java TypeScript JavaScript
Who is it for?

Made for everyone. Really.

You don't need to be an expert. FlowTestium meets you wherever you are.

Complete beginners

Never written a test? Drag action blocks onto the canvas, connect them, and FlowTestium generates the code. Learn automation by actually doing it.

100% free to learn

Manual QA testers

You know what to test but haven't coded yet. Build flows visually with clicks, assertions, waits — get real runnable code with no programming knowledge needed.

No code needed

Developers & QA engineers

Already writing tests? Import your existing scripts, see them as visual nodes, modify the flow, and export to another framework in one click.

Import & re-export

Teams & startups

Build flows once, share with the team, export to any framework, and integrate CI/CD with confidence — without a dedicated QA engineer.

Ship faster
Live Application

A real app. A real workflow.

FlowTestium is a fully working web application. Manage all your projects, build flows visually, and export production-ready code in seconds.

① Your project dashboard — all tests in one place

rafael154c@gmail.com
Sign out

My Projects

Manage your automated test flows

New Project
🗑
asdds
Cypress
🗑
sax2
Cypress
🗑
aasxxx
Cypress
🗑
Test 1
Cypress
🗑
sa
Selenium
🗑
ttss
Selenium
🗑
xcv
Selenium

② Visual flow builder — drag, connect, configure, export

Asdds
Cypress Flow Builder ▾
FlowTestium
Language: ES | EN
Actions
Drag nodes to canvas
INTERACTION
Open Browser
Navigate URL
Click
Double Click
Type Text
Press Key
Select Option
Check Checkbox
Hover
Scroll To
Switch iFrame
Extract Data
Go Back
Close Browser
ASSERTIONS
Assert Text
Assert Visible
Assert Not Visible
Assert Exists
Assert Not Exists
Assert Attribute
MISC
Log Message
Execute JS
Wait
Screenshot
Open Browser
Browser
BDD (Gherkin)
Navigate URL
URL
BDD (Gherkin)
Type Text
Locator type
Locator value
Text to type
BDD (Gherkin)
Assert Visible
Locator type
Locator value
BDD (Gherkin)
Click
Locator type
Locator value
BDD (Gherkin)
All available commands

30+ commands. Everything you need.

Every node is configurable, works across all 3 frameworks, and generates real runnable code automatically. BDD Gherkin support on every single node.

🖱️ Interactions

Simulate real user actions on the page

Open BrowserChrome / Firefox / Edge
Navigate URLGo to any URL
ClickID · XPath · CSS · Class · Name
Double ClickDouble-click any element
Right ClickContext menu trigger
Type TextFill input / textarea
Press KeyEnter · Esc · Tab · Arrows…
Select OptionDropdown <select> by value
Check CheckboxMark a checkbox
Uncheck CheckboxUnmark a checkbox
HoverMouse over element
Scroll ToScroll until element is visible
Switch iFrameInteract inside iFrame
Extract DataText / attribute → variable or file
Go BackBrowser history back
Close TabClose current tab
Close BrowserEnd the session

✅ Assertions

Validate the page behaves as expected

Assert TextElement contains exact text
Assert VisibleElement is visible on screen
Assert Not VisibleElement exists but is hidden
Assert ExistsElement is present in DOM
Assert Not ExistsElement is not in DOM
Assert AttributeHTML attribute has expected value

BDD on every single node

Every node includes a Given / When / Then / And Gherkin tag. FlowTestium auto-generates a full Cucumber .feature file alongside your code.

🛠️ Utilities

Debugging, sync & advanced control

Log MessagePrint to console · inject {variables}
Execute JSRun custom JavaScript on the page
WaitFixed time or 7 smart wait types
ScreenshotViewport or full-page capture

⏱️ Wait Types (Smart Waits)

Intelligent test synchronization

Fixed Time

Pause execution for exactly X seconds

Element Visible

Pause until element appears on screen

Element Exists

Pause until element is in the DOM

Element Disappears

Pause until element is removed

Text Present

Pause until specific text appears

URL Change

Pause until browser navigates away

Page Load

Pause until DOM is fully loaded

🎯 Locator Types

All selector strategies supported

IDXPathCSS SelectorClass NameName

Every interaction and assertion node lets you choose your preferred locator strategy. The generated code adapts automatically to use the correct framework syntax.

New — Import your code

Already have tests?
See every line as a node.

Paste or upload your existing Selenium, Cypress or Playwright scripts and FlowTestium converts them into a fully interactive visual flow. Each command becomes a node — with all its parameters already filled in and ready to edit.

What you get after importing:

Full visual diagram of your test

Every command becomes a node. Connections show execution order visually.

Supported nodes rendered — others flagged

Supported commands map 1:1 to visual nodes. Unsupported ones are clearly flagged so you know exactly what needs attention.

Edit visually, re-export to any framework

Modify the flow, add steps, change selectors — then export to Selenium, Cypress, Playwright or Gherkin without touching code.

Perfect for reviewing and onboarding

Show your tests to non-technical teammates without them needing to read a single line of code.

Import Code
Selenium · Cypress · Playwright
login.spec.ts — Playwright
test('login flow', async ({ page }) => {
  await page.goto('https://ejemplo.com');
  await page.fill('#username', 'user');
  await page.fill('#password', 'pass123');
  await page.click('.btn-login');
  await expect(page.locator('.welcome')).toBeVisible();
  await page.screenshot({ path: 'out.png' });
});
✦ 7 commands → 7 visual nodes
Navigate
Type Text
Click
Assert Visible
→ Cypress → Gherkin → Selenium
How it works

From zero to running tests in minutes

No setup. No learning curve. Just open FlowTestium and start.

01

Choose your path

Start fresh dragging action nodes onto a blank canvas, or paste your existing test code and let FlowTestium render it as a visual flow automatically.

02

Configure each node

Click any node to open its settings. Set locators, type text, choose wait strategies, add BDD Gherkin tags. Each field maps directly to the generated code.

03

Export real, runnable code

Pick your framework: Selenium Java, Cypress JS, Playwright TypeScript, or Gherkin feature files. Code drops straight into your project — zero cleanup needed.

04

Run, iterate, grow

Run your tests. Come back to add nodes, clone flows, switch frameworks, or add BDD tags — your visual flow always stays in sync.

The story behind it

Built by one person. For everyone.

"My name is Rafael Aguirre, and I have six years of experience using AI to develop solutions without concentrating on test automation, in addition to ten years of experience in QA testing, analysis, and team management. During that time, I noticed the same issue everywhere: there are people who don't know how to code, and businesses need experts to comprehend the tests or develop new ones.

In order to address my personal issue, I initially developed FlowTestium using AI for the Documentation and Development expansion. A visual tool for creating automation flows and exporting real code for the project's framework. AI was used during development, but the tool itself does not rely on AI during execution — everything runs through deterministic, parameterized logic.

I transformed that personal tool into something that anyone can use, regardless of whether they have written thousands of tests or none at all, with the aid of AI for documentation, development expansion, and years of accumulated experience in the QA field."

F

Rafael Aguirre — Founder of FlowTestium

10 years in QA & AI-driven software development · Built with ♥ and AI

Pricing

Free to learn. Pay when it makes sense.

Start completely free — no time limits. Upgrade only when you need more projects, you can delete and create news.

Free

€0/mo

Learn automation, no time limits

  • Up to 5 active projects with 100 nodes per project for learning
  • All export formats
  • Import existing code
  • All 30+ commands
Most Popular

Pro

€49/Lifetime

Multiple projects & contributes to our tool

  • Up to 100 open projects & up to 200 nodes per project
  • All export formats
  • Import any existing code
  • Priority support
  • Early access to new features

Teams

Custom

For companies & QA teams

  • Everything in Pro
  • Multiple nodes and projects limits
  • Onboarding & training
  • Dedicated support
Ready to start?

Stop guessing.
Start seeing your tests.

Build your first flow in minutes. No card required. No setup. Open FlowTestium and start automating — your way.

No credit card · Free forever plan · Cancel anytime