Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungRefreshed repository pull requests page generally available(22.09.2026 um 03:25 Uhr)
Sichere ProgrammierungThe Joy of Learning the Basics Again(22.09.2026 um 03:28 Uhr)
Sichere ProgrammierungZero-Code OpenTelemetry Tracing for Dagster(22.09.2026 um 03:39 Uhr)
Linux Tipps & Hardening`prime-all`(22.09.2026 um 02:28 Uhr)
IT Security Toolsopensoho v0.15.2(22.09.2026 um 03:33 Uhr)
IT Security NachrichtenUS Proposes AI Incident Alert System in Talks With China, Bessent Says(22.09.2026 um 04:01 Uhr)
Sichere ProgrammierungRefreshed repository pull requests page generally available(22.09.2026 um 03:25 Uhr)
Sichere ProgrammierungThe Joy of Learning the Basics Again(22.09.2026 um 03:28 Uhr)
Sichere ProgrammierungZero-Code OpenTelemetry Tracing for Dagster(22.09.2026 um 03:39 Uhr)
Linux Tipps & Hardening`prime-all`(22.09.2026 um 02:28 Uhr)
IT Security Toolsopensoho v0.15.2(22.09.2026 um 03:33 Uhr)
IT Security NachrichtenUS Proposes AI Incident Alert System in Talks With China, Bessent Says(22.09.2026 um 04:01 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

I Timed It: How I Created a 20-Step E2E Test in 6 Minutes (Using Debuggo)

Hey dev.to! Ilya here again. In my Previous article, I explained my reasons for no longer generating code, but instead to parse plain English into steps that I store in a database. I did this because (as the only QA on my team) I was…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!



Hey dev.to!



Ilya here again. In my Previous article, I explained my reasons for no longer generating code, but instead to parse plain English into steps that I store in a database.



I did this because (as the only QA on my team) I was tired of wasting time writing and maintaining test code. My hypothesis was that "describing" a test case should be many times faster than "coding" it.



That sounds nice in theory. But what about in practice?



I decided to run an honest experiment. I didn't pick simple "login-logout" examples. I took three real-world test cases from my backlog—from simple to complex—and I timed them.



Important: I wasn't timing the test execution (that's fast, 1-2 minutes). I was timing the creation—how long it took the AI to understand my description and generate all the steps.



Here's what happened.



Test 1: The "Simple but Annoying" One (EULA Popup)

Goal: Test the EULA (End User License Agreement) popup that appears after login.



My Description: login on the EULA popup click accept



Result:

Generation Time: 00:58 (58 seconds)

Steps: 4 (3 of which are my standard UI login)





My Comment: Less than a minute. Honestly, it would have taken me longer just to find the correct xpath or data-testid for that "Accept" button than it took the AI to generate the entire test. That's a quick win.



Test 2: The "Sweet Spot" (E2E User Creation)

This is a classic E2E test that checks a full feature flow.



Goal: Create a new user with an "Administrator" role, log out, and then log in as that new user to verify it was created.



My Description: login; Navigate to users page; Create a new user; Fill all required fields, select (email: [email protected], name: damin, password: 123, Role: Administrator); Logout; Login with new user (email: [email protected], password: 123)



Result:

Generation Time: 06:38 (6 minutes 38 seconds)

Steps: 20 (3 of which are my standard UI login)





My Comment: This is it. A 20-step E2E test created in six and a half minutes. This is a complete flow: login, navigation, filling a form (including a dropdown selection!), logout, and logging back in with the new data.



How long would it have taken me to code this by hand? Finding all the selectors, writing the waits, and debugging it? An hour? Maybe two? Instead, I just described the flow like I was writing a task for a junior tester.



Test 3: The "Complex" One (Verify Download)

Okay, but what about a really complex scenario with multiple verifications?



Goal: Log in, go to the templates page, download one, and then verify it appears in the downloaded list.



My Description: login to website; Go to Templates -> Download Templates; Download an awareness template; select a template to download; click download template; verify if new template is in the downloaded template list



Result:

Generation Time: 23:38 (23 minutes 38 seconds)

Steps: 39 (again 3 of which are my standard UI login)





My Comment: Okay, almost 24 minutes. That's not "instant." The AI had to "think" for a long time to correctly link all these steps and find all the elements.



But let's be honest. This is a 39-step test. This is a serious, complex scenario. How long would it take to code 39 steps, including the logic to verify a file appeared in a list? Several hours, maybe half a day.



This is the whole point of Debuggo for me.



What's the takeaway?

This tool isn't a "magic button" that solves everything in a second. The AI (especially on complex tasks) needs time to "think."



But it fundamentally changes my time economy. It turns hours of coding into minutes of describing.



For me, as the only QA, that's the difference between "I have no time for automation" and "I have 20 tests I created today."



These are my results. Now, I need yours. I can't be sure this works until I see how Debuggo handles your websites.



Please, try it and time it for yourself.



Sign up for the beta at https://debuggo.app.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten I Timed It: How I Created a 20-Step E2E Test in 6 Minutes (Using Debuggo)

Thematisch verwandte Begriffe: Timed, Created, 20Step, Test · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-61647 | NotebookLM MCP is an MCP server and HTTP service for interacting with Go…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick