Documentation, Tutorial, and Cross-Browser Testing
Hi friends,
I’m happy to share good progress on the Quickstrom user documentation. I’ve begun splitting up the documents in four categories:
- Topics: explanations, high and low, on the various topics of Quickstrom
- Tutorials: full, self-sufficient, step-by-step guides focused on learning and doing
- References: technical details, like an API reference or a listing of command-line options (none written yet)
- How-tos: guides on accomplishing a specific task (none written yet)
I hope this makes the documentation much easier to navigate and consume.
The New Tutorial
Further, I’ve written a full beginner-level tutorial called Writing Your First Specification. If you’re interested in Quickstrom but not quite sure how to get started, this is for you!
It requires only that you have Docker installed, and I believe it takes 10-15 minutes to run through. I suggest you start by going through it and not get too bogged down by details. You can always read up on the theory side of things later.
If something is unclear or a part of the documentation seems missing, please let me know. I hope the tutorial helps you get started!
Cross-Browser Testing
Finally, there’s now support for running not only Firefox but also Chrome. And on the WebDriver side, you can run either bare GeckoDriver or ChromeDriver, or you can use Selenium.
More good stuff is coming up on the cross-browser side in the future.
Thank you for the interest in Quickstrom!
Oskar