Fixing Flaky Tests

April 15, 2020 0

Every test suite has them: a few tests that usually pass but sometimes mysteriously fail when run on the same code. Since they can’t be reliably replicated, they can be difficult to fix. The good news for software testing is that there is a set of usual suspects that cause these issues: test order, async code, time, sorting and randomness.

Anti-Patterns in Software Testing

April 6, 2020 0

Since the start of software development, we have always had to test our software. And over the course of several decades, the discipline of software testing has seen many best practices and patterns developed. Unfortunately however, not all practices have been good and there are also anti-patterns in software testing.

Integrating Selenium WebDriver with Java-TestNG and Cucumber

March 30, 2020 0

Both Selenium and Cucumber are popular open source test automation frameworks. In this article, Jessica Cyrus explains how to integrate Cucumber and Selenium WebDriver which allows defining automated tests in a language that could be easier to understand outside the software testing team.

Advanced Software Testing & Refactoring Techniques

March 24, 2020 0

When you inherit difficult code it can take weeks to become productive. Having the right tools for software testing and refactoring job and knowing how to use them makes a huge difference. Emily Bache explains this in a series of three posts that deal with approvals and mutation testing; the Lift-Up Conditional refactoring technique; replacing conditional with polymorphism.

Quality Excites, Gliwice, Poland, June 19-20 2020

March 13, 2020 0

Quality Excites (QE) is a conference on software testing and software quality assurance that take place in Gliwice, Poland. It provides lectures and workshops for professional software testers who want to learn about the newest technologies and the best practices. All the talks are in Polish.

Whole Team Quality

March 9, 2020 0

We know that successful Agile teams live and breathe by the “Whole Team Quality” principle. But what does it actually mean in practice – and what does it definitely not mean?

Test Leadership Congress, New York, USA, June 15-19 2020

March 5, 2020 0

The Test Leadership Congress is a software testing event that takes place in New York, packed with presentations and workshops. This conference is targeted to everyone who leads and manages software testing or testers, whether your title does include “QA” /”Test” or not. The Test Leadership Congress provides years of practice, experience, innovation and thought leadership about software testing on stage.

1 55 56 57 58 59 171