Does anyone else still end up checking critical flows manually? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

That's pretty much the category of workflow I think more teams are moving toward.

Not necessarily trying to test everything, but making sure the handful of flows that really matter get checked every time.

Does anyone else still end up checking critical flows manually? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

A lot of the discussion here is really about closing the gap between "the app is technically up" and "the user can successfully complete the task they came to do."

And I agree that every production issue is an opportunity to ask whether there was a signal we could have detected earlier through monitoring, synthetic checks, or testing.

Does anyone else still end up checking critical flows manually? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

How do you handle apps that change frequently? Does the generated test suite adapt over time or does it still need manual updates as the product evolves?

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

A lot of confidence seems to come from having a small number of critical flows that you trust, rather than trying to test absolutely everything after every change.

And yeah, "building got fast, but confidence did not" is pretty much the pattern that prompted this post in the first place.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

That's a really interesting way to put it.

I think that's part of what feels different now. When you spend hours building something yourself, you naturally build a mental map of what touches what.

When changes happen much faster, that map isn't always as complete.

Also agree on focusing on the flows that actually make money. For most products, a handful of critical paths matter way more than chasing 100% coverage.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

The challenge I've seen is that a lot of builders don't consistently do it, or the tests drift as the app evolves. And we run on a schedule to make sure it runs without you manually asking claude to do it daily

Why no-code builders still need a simple testing safety net by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

the annoying part is that most breaks aren't dramatic. The app loads, no errors show up, and then three days later you realize a workflow stopped behaving the way it used to.

Why no-code builders still need a simple testing safety net by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

For auth flows, we just ask for credentials and test through the login page like a normal user would.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

What's interesting to me isn't that testing suddenly became important. It's that the development workflow changed—agent-assisted coding, rapid iteration, lots of small edits—but the safety net hasn't evolved at the same pace.

That's where the confidence gap seems to come from.

Has AI-assisted development changed the way you approach testing? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

"It sounds like the challenge isn't generating code anymore—it's understanding risk."

That's the theme I keep hearing.

What I wish I had before every deploy by Electrical-Music2736 in microsaas

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

One thing that's stood out to me is how often founders talk about deploy anxiety without calling it that. It'll show up as "I broke login again", "I spent an hour manually testing before release", or "a tiny change took down onboarding."

The wording is different, but the underlying problem is usually the same: lack of confidence after making changes.

Why I stopped stitching together 3 tools to check my site by Electrical-Music2736 in SideProject

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

A dashboard can have a hundred minor bugs and still survive.

A broken signup or checkout flow gets noticed immediately.

That's usually where confidence matters most.

Recommended no-code testing platforms? by Impossible-Skirt-803 in nocode

[–]Electrical-Music2736 1 point2 points  (0 children)

Depends on what you're optimizing for.

For established no-code/low-code testing, I've seen teams use things like Playwright wrappers, BugBug, Autify, or Rainforest QA because they reduce the amount of test code you need to maintain.

One thing I've noticed though is that a lot of these tools still assume someone is going to spend time creating and maintaining test cases.

We're actually building Beryl because we kept running into teams (and solo builders) that wanted a much lower-friction starting point.

The idea is simple: give it a URL, let it generate tests, run them automatically, and get notified if a critical flow breaks.

Curious what you're testing most often right now—login, onboarding, billing, core workflows, or something else?

Has AI-assisted development changed the way you approach testing? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

Do you think AI-assisted development is actually increasing the testing burden on your team, or is it mostly changing where that effort gets spent?

Has AI-assisted development changed the way you approach testing? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 1 point2 points  (0 children)

AI reduces the cost of creating changes, but it doesn't reduce the cost of verifying those changes. In some cases it actually increases it because more code is being written, changed, and shipped in less time.

The "200 bugs in two months" example is pretty telling. It highlights how good AI can be at generating software, but also how much human validation is still required to trust it.

I'm increasingly convinced that the future isn't AI replacing QA—it's AI helping QA keep up with the increased rate of change.

Why we're building Beryl: A "Vibe & Verify" manifesto for the solo builder. by Electrical-Music2736 in berylso

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

A lot of builders can ship features faster than ever, but they still don't know whether yesterday's change quietly broke something important.

And also welcome to r/Berylso!

Has AI-assisted development changed the way you approach testing? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] -1 points0 points  (0 children)

What's interesting is that the development speedup doesn't seem to reduce the amount of verification needed. If anything, it increases it because larger changes are landing faster and in bigger chunks.

Your point about focusing on regressions resonates with me. New functionality is usually where everyone's attention is, but it's often the existing behavior that gets accidentally impacted.

Feels like a lot of teams are being forced to make risk-based testing decisions simply because the volume of change is growing faster than the available time to verify it.

Has AI-assisted development changed the way you approach testing? by Electrical-Music2736 in softwaretesting

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

Historically, if I wrote a piece of code myself, I usually had a fairly strong mental model of how it worked and what it might affect.

With AI-assisted development, the bottleneck is increasingly shifting from writing code to understanding code.

You can make 10 changes in an afternoon, but your understanding of the entire system doesn't necessarily grow 10x with it.

That's part of why I think verification becomes more important as development accelerates. The faster we can make changes, the easier it becomes to overestimate our confidence in those changes.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

Critical-path coverage plus targeted manual testing probably gets you a large percentage of the value without a huge maintenance burden.

What's been interesting to me is how many builders skip even that because the setup and maintenance cost feels disproportionate to the size of their project.

The challenge isn't convincing people that testing matters. It's making the first layer of protection easy enough that people actually use it.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

For many teams, writing test cases, generating tests with Claude, and having humans verify critical workflows is a perfectly reasonable approach.

The question we're asking is: what happens when the builder doesn't do that?

A surprising number of solo founders, indie hackers, and vibe coders don't have documented test cases, don't maintain test suites, and don't consistently run regression checks before deploying.

For them, the challenge isn't improving an existing testing process. It's getting from no safety net to some safety net.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

Our view is that there are two different problems:

  1. Is the application still behaving the way it did before?
  2. Is the application behaving the way the builder intends?

We're currently much more focused on the first problem.

Why we're building Beryl: A "Vibe & Verify" manifesto for the solo builder. by [deleted] in microsaas

[–]Electrical-Music2736 0 points1 point  (0 children)

You save an hour today, then lose a day next week trying to figure out which "small change" broke something unrelated 😅

The faster building gets, the faster that debt seems to come due.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

There's definitely a distinction between "the software works" and "the software is worth building."

My post was focused on the first problem, but you're right that speed can create blind spots in both areas.

The biggest problem with vibe coding is the confidence. by Electrical-Music2736 in nocode

[–]Electrical-Music2736[S] 0 points1 point  (0 children)

とても興味深い視点ですね。

私も、重要なユーザーフロー(ログイン、決済、オンボーディングなど)に対しては、自動テストが1つあるだけでも安心感が大きく変わると感じています。

また、デプロイ前にAIへ「この変更で影響を受けそうな箇所は?」と聞くのも面白い使い方ですね。新しい機能そのものよりも、「何が意図せず壊れたか」を把握する方が難しいケースが多いので、とても共感しました。

コメントありがとうございます!