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.Mar 6, 2023Mar 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…Feb 5, 2023Feb 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…Feb 1, 20231Feb 1, 20231
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…Jan 30, 2023Jan 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…Jan 26, 2023Jan 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…Jan 22, 2023Jan 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…Jan 22, 2023Jan 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…Jan 22, 2023Jan 22, 2023
John Ferguson Smart6 Tips To Learning Test Automation FasterSo you want to learn test automation? Awesome! But what language should you learn?Jan 22, 2023Jan 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.Jan 22, 2023Jan 22, 2023