Fluxguard
p/fluxguard
Website Change Monitoring to Protect Your Digital Assets
pete bray
Fluxguard - End User Experience Monitoring β€” Exploratory testing & change monitoring of your site
Featured
8
β€’

- 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. 😁

Replies
pete bray
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 bray
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 bray
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 bray
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.
Docsie.io
Love the product Pete, this is something that we were look for, I'll definitely check it out! Best of luck!
Docsie.io
Is it only for static pages? Or can it crawl dynamic sites as well?
pete bray
@likalo_llc Thank you very much, and definitely let us know what you think, and what other features you'd love to see!
pete bray
@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.