Quickstrom (@quickstrom_io) header
Quickstrom (@quickstrom_io) profile picture

Quickstrom autonomously checks any type of web application. Run thousands of tests and find complex bugs. Built by @owickstrom and @kamatsu8.

Sweden
Joined June 2020
Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)Photo by Quickstrom (@quickstrom_io)
Quickstrom 0.6.0 released! Among many other things, support for Safari and Edge has been added. Also support for remote webdriver, like @saucelabs and @browserstack . docs.quickstrom.io/en/latest…
3
5
1,437
📣🎉 Announcing: Squidler This is what I've been working on for the last 6 months, and working towards for many years. Autonomous web app testing by just entering a URL.
4
19
4
44
12,133
Cool! My first spec running in docker while I'm following the first tutorial example! I'm going to propose it to my devops team!
1
2
1
893
Quickstrom 0.5.0 is released! 🎉 It's an entirely new implementation, with a new specification language (Specstrom) and underlying logic (QuickLTL). Browser testing reimagined! Docs: docs.quickstrom.io/en/0.5.0/ Source: github.com/quickstrom/quicks…
1
15
2
46
If you'd like to learn more about the new language, see docs.quickstrom.io/en/0.5.0/…. We've tried to keep its syntax relatable to web programmers, even if the semantics is very different.
1
Finally, you can read about the underlying logic QuickLTL and our results from testing TodoMVC implementations in the following paper: arxiv.org/pdf/2203.11532.pdf
1
2
I've finally started working on the release of the new @quickstrom_io (that we used in the paper.) Lots of docs and packaging stuff, but it'll be great to finally get it out.
2
3
8
"Quickstrom: Property-based Acceptance Testing with LTL Specifications" PLDI 2022 paper not out yet, but preprint is available here: arxiv.org/abs/2203.11532 Some highlights in this thread:
1
13
2
50
We also present measurements on false negatives vs running time from the TodoMVC benchmark. These suggest that the default subscript of 100 (trace length required by temporal operators) is good, and that we can find most problems pretty quickly.
1
1
There's a lot more fun stuff in the paper. Check it out if you're excited about what effective specification and testing of stateful systems could look like! arxiv.org/abs/2203.11532
1
4
The preprint of our paper on @quickstrom_io that will appear at PLDI 2022 is out now on arxiv: arxiv.org/abs/2203.11532
1
9
1
37
It's very validating to see that the PLDI community appreciates our work on @quickstrom_io. I'm branching out a bit from my usual area for this, so for this to be accepted at a top-tier conference like PLDI is a much-needed boost of confidence.
1
2
1
31