Say No to (More) Selenium Tests

July 26, 2016 0

How many times do we test the same things at multiple layers, multiple levels, adding time to the build process and testing cycle, delaying the feedback? We know what to test and how to test, but what is the right place to test it?

Painless UI Testing

July 12, 2016 0

Using patterns of yore (like Martin Fowler’s supervising controller, effective use of presenters and view model state), this presentation discusses the everyday really annoying impediments to user interface(UI) testing. You will learn what parts of the UI need testing and effective ways of testing them.

Your Tests Are not Flaky

June 28, 2016 0

Flaky tests are the bugbear of any automated test engineer; as someone once said “insanity is running the same tests over and over again and getting different results”. Flaky tests cause no end of despair, but perhaps there is no such thing as a flaky or non-flaky test, perhaps we need to look at this software testing problem through a different lens.

Software Testing Environments Best Practices

June 20, 2016 1

When you learn to program, everything happens on the same computer, but when you start working for a (structured) organization, you realize the risks of changing and testing code directly where your users or customers are working. Thus you will have separated environments for developing, integrating or releasing your system. In this article, Richard Ellison provides some best practices for software testers on how to manage software testing environments.

Automated Testing Playbook

June 14, 2016 0

Let’s forget theory for a moment, and concentrate on the real world test automation. I’ve interviewed over 60 testers and developers on my TestTalks podcast. In this presentation you will discover seven of the most common themes/best practices taken from my guests as well as my own automation experiences. Find out what it takes to succeed with automation awesomeness with actionable advice you can apply right away to your own test automation projects.

Problems & Issues Acceptance Testing Can Cause

June 6, 2016 2

There is nothing worse than building right the wrong software. Acceptance testing is the activity that allows the customer to validate that the delivered software meets their needs and specifications. If acceptance testing play an important role in validating software delivery, it can also cause some issues as Toby Weston explains it in his book “Essential Acceptance Testing”.

Static Analysis for C++

May 30, 2016 0

Static analysis tools have the potential to significantly improve programmer productivity as well as the safety, reliability and efficiency of the code they write. Modern static analysis has moved well beyond the mental model people often have based on “lint”: just finding simple typos. Static analysis can find subtle, complex bugs early, identify opportunities to improve performance, encourage consistent style and appropriate usage of libraries and APIs.

1 86 87 88 89 90 171