33 articles

📰 Dev.to · Tudor Brad

Articles from Dev.to · Tudor Brad · 33 articles · Updated every 3 hours · View all reads

All ⚡ AI Lessons (10273) ArXiv cs.AIDev.to · FORUM WEBDev.to AIForbes InnovationOpenAI NewsHugging Face Blog
The three AI tools we tried for QA and the one we kept
Dev.to · Tudor Brad 3d ago
The three AI tools we tried for QA and the one we kept
We tried ML test generation, AI visual regression, and an LLM bug triage bot. Two of them wasted months. Here's what actually stuck.
Being the only QA in a 6-dev scrum team: honest notes
Dev.to · Tudor Brad 3d ago
Being the only QA in a 6-dev scrum team: honest notes
What nobody tells you about being the lone tester on a scrum team, from the Friday afternoon asks to the PM sneaking in stories without acceptance criteria.
Accessibility testing: what automated scanners keep missing
Dev.to · Tudor Brad 3d ago
Accessibility testing: what automated scanners keep missing
Automated tools catch roughly a third of WCAG issues. Here's what slips through, and the client audits that proved it the hard way.
The accessibility lawsuit that almost happened, and what we learned from the audit
Dev.to · Tudor Brad 3d ago
The accessibility lawsuit that almost happened, and what we learned from the audit
A client got a legal demand letter over inaccessible forms. We ran the audit. 67 violations, most of them fixable in a week. Here's what we found and what it ch
The QA team that tried to go 80% automated and what actually happened
Dev.to · Tudor Brad 3d ago
The QA team that tried to go 80% automated and what actually happened
A client wanted 80% automation in six months. We got to 45% and it was the right call. Here's the messy version of what an automation transformation actually lo
The automation engineer who couldn't reproduce the bug
Dev.to · Tudor Brad 3d ago
The automation engineer who couldn't reproduce the bug
A junior QA hire automated the wrong things for six weeks. Here's what we learned about making people do manual testing before they touch Playwright.
Fuzz testing found bugs in our API that unit tests never would
Dev.to · Tudor Brad 4d ago
Fuzz testing found bugs in our API that unit tests never would
We pointed a fuzzer at a client's API and found 14 crashes in the first hour. None of them were covered by existing tests.
Payment testing: the card types that break in production
Dev.to · Tudor Brad 4d ago
Payment testing: the card types that break in production
Stripe test mode passed. Production failed on 3D Secure. Here's what we test and why.
The automation mistakes we keep fixing on inherited test suites
Dev.to · Tudor Brad 4d ago
The automation mistakes we keep fixing on inherited test suites
Every time we inherit a client's test suite, we find the same problems. Hardcoded waits, brittle selectors, tests that test nothing.
Shift-left testing sounds great until you try to get invited to the meeting
Dev.to · Tudor Brad 4d ago
Shift-left testing sounds great until you try to get invited to the meeting
Everyone agrees testing should start earlier. Nobody wants to invite QA to the design review. Here's how we handled that.
We went 100% automation on a client project. Here's what broke.
Dev.to · Tudor Brad 4d ago
We went 100% automation on a client project. Here's what broke.
The test suite was green. The users were furious. Full automation sounds great until you try it.
Manual testing isn't dying, but manual testers need to change
Dev.to · Tudor Brad 4d ago
Manual testing isn't dying, but manual testers need to change
Everyone says manual testing is dead. We have 50+ engineers and half of them do manual testing. Here's why.
The test case mistakes we see on every new client project
Dev.to · Tudor Brad 4d ago
The test case mistakes we see on every new client project
We've inherited hundreds of test suites from new clients. The same mistakes show up every time.
Your team is confusing bug severity with priority, and it's costing you sprints
Dev.to · Tudor Brad 4d ago
Your team is confusing bug severity with priority, and it's costing you sprints
A typo on the CEO's bio is low severity, high priority. A crash affecting 0.1% of users is high severity, low priority. Most teams get this backwards.
API testing with Cypress: the part most teams skip
Dev.to · Tudor Brad 4d ago
API testing with Cypress: the part most teams skip
Your Cypress tests click buttons but never check what the API returns. Here's how to fix that.
Selenium vs Cypress: what we actually use and why
Dev.to · Tudor Brad 4d ago
Selenium vs Cypress: what we actually use and why
We run both across dozens of client projects. Here's when we pick each one and where both fall short.
We built an accessibility tool because spreadsheet audits were killing us
Dev.to · Tudor Brad 4d ago
We built an accessibility tool because spreadsheet audits were killing us
Nine spreadsheets, two conflicting reports for the same step, and screenshots buried in Slack. That's how Auditi started.
Your staging environment is lying to you
Dev.to · Tudor Brad 4d ago
Your staging environment is lying to you
Regression tests in staging passed. Production broke anyway. Here's why 'test it in staging' isn't a QA strategy.
The non-functional tests nobody runs until production breaks
Dev.to · Tudor Brad 4d ago
The non-functional tests nobody runs until production breaks
Performance, security, accessibility, usability. Everyone agrees they matter. Almost nobody runs them until something breaks.
If AI writes the code, who tests it?
Dev.to · Tudor Brad 4d ago
If AI writes the code, who tests it?
AI is writing code faster than ever. The question nobody's answering well: who makes sure it actually works?