John Ferguson SmartFeature Coverage vs Code Coverage: What’s the Difference and Why it MattersDiscover the power of feature coverage — a new way to measure the quality and completeness of your software testing.·3 min read·Mar 6, 2023----
John Ferguson SmartHow To Include Manual Tests In Your Serenity ReportsSerenity BDD is a powerful tool for writing automated tests in Java or JavaScript/TypeScript (with Serenity/JS) and documenting the results…·4 min read·Feb 5, 2023----
John Ferguson SmartAPI Testing 101: HTTP Verbs And How To Test ThemAPIs are everywhere in modern applications, and for a modern software tester, API testing is a must-have, and these days REST is the most…·5 min read·Feb 1, 2023--1--1
John Ferguson SmartHow To Run Your Serenity BDD Tests 10 Times Faster!Exciting news! The latest version 3.6.x of Serenity BDD has just been released, and it brings full support for parallel test execution in…·2 min read·Jan 30, 2023----
John Ferguson SmartThe Two Side Of API Testing (And Why You’re Probaly Focusing On The Wrong One)As a test automation engineer, you know that APIs are a crucial part of modern software development, and that and API testing is all the…2 min read·Jan 26, 2023----
John Ferguson SmartBDD Is Not About Test Automation.BDD (Behaviour Driven Development) has become increasingly popular over the past few years. Many organisations see it as a key factor to…2 min read·Jan 22, 2023----
John Ferguson SmartScreenplay: “Making test automation coding fun again”The Screenplay Pattern is one of my favourite ways to code automation. As one tester I know said, it “makes test automation coding fun…2 min read·Jan 22, 2023----
John Ferguson SmartDo you always need Cucumber to do BDD?Cucumber is a great tool, and many teams find that the Gherkin format is an excellent way to represent business rules and examples and to…2 min read·Jan 22, 2023----
John Ferguson Smart6 Tips To Learning Test Automation FasterSo you want to learn test automation? Awesome! But what language should you learn?2 min read·Jan 22, 2023----
John Ferguson SmartHow to name your BDD scenariosNaming Cucumber features and scenarios doesn’t have to be hard, but 95% of teams get it wrong.2 min read·Jan 22, 2023----