Nuts and Bolts

Archives

5 Ways to Simplify Your Automated Test Cases

Maintaining test automation can take a lot of time. So can understanding reporting for your test automation. Fortunately, you can greatly speed those things up. A big part of my consulting practice is helping clients with test automation. And with client after client, I see testers, test automation engineers, and developers creating test cases […]

Webinar: What’s a Mock Object and How Do I Use it?

This demo will walk through what a Mock Object is and how to use it in writing unit tests. We’ll talk about the Mockist approach to unit testing as well as the Classicist approach. We’ll create mock objects from scratch as well as explore an existing mock object library called […]

Webinar: What’s an API and How Do I Test It?

API based applications have become ubiquitous in the last few years, yet many of us still don’t know what an API is or how to test it. Watch now to learn what everyone is talking about with APIs, Microservices, Service Oriented Architectures, REST, and much more. This recording demoes how […]

Webinar: Continuous Integration with Jenkins (Demo)

Do you want to know how to set up continuous integration on Jenkins? Do you want to know what Jenkins is? Do you wonder sometimes what people are talking about when they mention Jenkins or Continuous Integration? Then this webinar is for you! We’ll demonstrate how to set up Jenkins […]

Differing Priorities for Continuous Integration

During a recent webinar on Continuous Integration (CI), I talked about the concerns of developers vs the concerns of testers in relation to CI (sign up to never miss another webinar here). The pressures developers face are different from those faced by testers. In this post I name a few […]

Why Offer TDD in Java? – Reason #1

Why are we offering Test Driven Development in Java starting February 27? This week I’ll post 3 reasons (read Reason #2 & Reason #3)… Reason #1: Better test automation engineers One of my goals is to push the discipline of test automation forward. To do this, I like to help test automation engineers grow. […]

Webinar: Strategies for Test Automation Data Management (Demo)

In an earlier webinar entitled “Patterns in Managing Your Test Data – How to manage the data your tests depend on” we discussed strategies for managing data our test automation depends on. In this webinar we’ll go deep inside the code and learn how to implement a few of these […]

Mailbag: When an Automation Engineer is Better than Devs

Are Test Automation Engineers who are better coders in the wrong place? After posting “7 Ways to Better Automation”. I received the following question about Test Automation Engineers who are better coders: If your tester can write test code better than product code that’s catch-all-error, more robust and consistent, I think he’s […]

My Introduction to Continuous Integration

My Introduction to Continuous Integration My introduction to Continuous Integration came in 2002. The first day of my work for a retail company, I walked in & we immediately discussed tasks. Then we estimated them, paired up, sat down and started working. At the desk was one keyboard, one mouse, […]