Ghostwriter
A blog about QA and testing from the Ghost Inspector team. Subscribe to stay up to date with our latest posts!

Headless Browsers and Testing at Scale
The Ghost Inspector team got together for our annual company offsite in Austin, TX this year. We always plan our offsite around presenting at an

Deploy and Test Your App using VSTS, Azure, and Ghost Inspector
Visual Studio Team Services is a one-stop-shop for managing source code, custom packages, agile workflow, and continuous integration. Having recently released our VSTS extension for Ghost Inspector I

Testing your responsive design with viewports
It’s 2017 and “mobile first” isn’t just that thing that’s “nice to have” any more. It’s become expected that you’re going to provide a consistent

New features! Duplicate tests and suites with the Ghost Inspector API
We are pleased to announce today some new features available immediately via the Ghost Inspector API! You now have the ability to duplicate a test or duplicate a suite simply

CSS Selector Strategies for Automated Browser Testing
“Change breaks the brittle.” — Jan Houtema I love this quote, though I’m not quite sure if “Jan Houtema” is a real person. It may

Where Does End-to-End Testing Fit into a Comprehensive Testing Approach?
Every type of automated testing has a maintenance tax. Everything from simple unit tests up through end-to-end tests that are performed on the GUI of

Simulate Drag and Drop with JavaScript and CasperJS
We use a number of browser automation tools here at Ghost Inspector including CasperJS — which is a handy wrapper for controlling operations in PhantomJS and SlimerJS headless browsers. Today I’m

Selenium Import is Here!
Yes, you read that correctly! Selenium testing is a popular, open source browser automation tool set — and for a while now, Ghost Inspector has allowed

Democratizing QA: How Automated Testing Tools Empower Teams
We’re excited to have Patrick McKenna, Global Head of Product Engineering at Kurtosys, discuss the evolution of QA with the Ghost Inspector community. Sometimes I wonder