Fluxguard - End User Experience Monitoring

Exploratory testing & change monitoring of your site

get it

- Still doing manual "sanity checks?"

- Are site visitors your (unpaid) QA testers? 😱

Fluxguard automates UI/UX QA. We'll crawl your site. We'll alert you to every pixel & DOM change. Monitor form submissions, clicks, and more. Catch breaking changes to key flows (login, order) before your users. 😁

Reviews

 +2 reviews

Discussion

Hunter
Makers
You need to become a Contributor to join the discussion - Find out how.
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
Hi everyone! I'm an indie maker who has been working on Fluxguard for several months. At previous "big co" jobs, we (foolishly) often relied on end-users for QA. We'd deploy, do "sanity checks," and wait to see if the dreaded help desk would light up. It often would. I hope Fluxguard can help! You can orchestrate key user flows (login -> go to dashboard -> delete item A -> subscribe -> etc). Fluxguard will non-stop monitor. We'll tell you when there's a site outage; but we will also alert you to DOM/visual changes. This gives you early warning to deployment side-effects, malicious edits, broken APIs, or third-party Javascript mishaps. I've been dog-fooding my own product and it has really helped. After all, when I do a `yarn upgrade` to 50+ front-end/back-end modules, it's hard to know precisely what's changing in the wild and woolly world of PROD.
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
Super excited to see all the new folks visiting our site. I'm here ready to answer any questions, and take any feedback you have. Bring it on! :)
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
One other thing I wanted to mention, which may not be clear from the screens above... Fluxguard lets you add form submissions and clicks. This allows you to login to a site, do searches, add products, and other "synthetic transaction monitoring," beyond just simple change monitoring.
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
Another helpful tidbit: you can filter any DOM elements from a page. Useful to ignore frequently changing (but irrelevant) content. You can also use "transforms" to mutate things like dates and numbers into, e.g., [DATE]. This way, you will still get alerts if that date changes to something other than a date, but you won't get constant alerts every date when the date shifts.
Likalo@likalo_llc · Founder @ Likalo
Love the product Pete, this is something that we were look for, I'll definitely check it out! Best of luck!
Likalo@likalo_llc · Founder @ Likalo
Is it only for static pages? Or can it crawl dynamic sites as well?
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
@likalo_llc Thank you very much, and definitely let us know what you think, and what other features you'd love to see!
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
@likalo_llc You can crawl dynamic pages too! That was a core pre-requisite going into the project. We use it to monitor Fluxguard itself... and that's 100% React.js front-end. We use headless Chrome and Google Puppeteer on the backend, all running on AWS Lambda.
Ayush Chandra@ayush_chandra · Research Intern & Tech Evangelist
Great job!! Will try it out 😊
pete brayMakerPro@petebray · old timey coder. 3 mini+ exits.
@ayush_chandra thanks very much. Let us know what you think, and how we can improve.