BT
x Share your thoughts on trends and content!
Older rss
  • How Java Developers Can Use the Wiremock Framework to Simulate HTTP-Based APIs

    by Wojciech Bulaty on  Nov 08, 2016 2

    A common syndrome in development shops today is the repeated creation of over-the-wire stubs and mocks for testing. In this article Wojciech Bulaty covers how Java developers can avoid reinventing the wheel and leverage Wiremock to build over-the-wire HTTP(s) stubs.

  • JUnit 5 - An Early Test Drive - Part 2

    by Nicolai Parlog on  Aug 15, 2016 6

    JUnit, Java's most ubiquitous testing framework, is getting an update. In part one of our JUnit 5 coverage, we looked at how we got here and wrote some preliminary tests. In part two, we take a closer look at how to run tests and at some of the very cool new features JUnit 5 brings to the table for us developers.

  • JUnit 5 - An Early Test Drive - Part 1

    by Nicolai Parlog on  Jul 19, 2016 4

    JUnit, Java's most ubiquitous testing framework, is getting an update. Yes, JUnit 5 is a complete rewrite that decouples "JUnit the Platform" from "JUnit the Tool" and makes the platform available to other testing frameworks, which might very well redefine the future of testing on the JVM. More than that, it evolves the API and has a very promising extension model.

Full Stack Testing: Balancing Unit and End-to-End Tests

Posted by David Copeland on  Mar 30, 2016

The approach to full stack testing can be daunting. There's more than one way to test, but how do you balance your efforts? In this article, David Copeland looks at solving that challenge.

Beyond Page Objects: Next Generation Test Automation with Serenity and the Screenplay Pattern

Posted by John Ferguson Smart, Antony Marcano, Andy Palmer, Jan Molak on  Mar 15, 2016

In this article we explore how to create automated fluent BDD scenarios using the Screenplay Pattern – a possible outcome of mercilessly refactoring Page Objects using SOLID design principles. 3

What’s New in iOS 9: Xcode 7 and Other Developer Tools

Posted by Sergio De Simone on  Oct 09, 2015

In the fifth instalment of this series, we will describe what is new within Apple Developer Tools, including Xcode Playgrounds, LLDB, UI testing, Interface Builder, etc.

You’ve Completed Unit Testing; Your Testing has Just Begun

Posted by Nicolas Frankel on  Apr 08, 2015

Stopping after unit testing is like starting automobile production after testing the nuts and bolts. This article investigates some important techniques in integration testing.

Intro to .NET Unit & Integration Testing with SpecsFor

Posted by Matt Honeycutt on  Mar 25, 2015

Matt Honeycutt introduces SpecsFor, a .NET unit and integration test framework, explaining how to set it up, how to create the first tests, and provides a few hints on advanced usage scenarios. 4

Kevlin Henney on Worse is Better and Programming with GUTS

Posted by Shane Hastie on  Feb 21, 2015

At the recent Agile Singapore conference Kevlin Henney gave two talks focusing on the importance of simplicity in architecture and implementation and on programming with Good Unit Tests (GUTS).

Book Review: Integration Testing from the Trenches

Posted by Victor Grazi on  Jun 27, 2014

In this important and thorough treatise “Integration Testing from the Trenches” Nicolas Frankel starts from basics and develops integration testing with a casual formalism that's intuitive and fun.

Custom Assertions in Java Tests

Posted by Tomek Kaczanowski on  Feb 27, 2014

Using so-called "matcher libraries" to implement custom assertions to make tests more readable and maintainable. 2

Quality Code - Book Review and Interview

Posted by Srini Penchikala on  Feb 25, 2014

Quality Code book covers different aspects of SDLC with focus on delivering quality product. InfoQ spoke with author Stephen Vance about the book and best practices for testing applications.

General Feedback
Bugs
Advertising
Editorial
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.