Graphical User Interface (GUI) Testing Best Practices

December 12, 2016 0

Testing the graphical user interface (GUI) is one of the most important task of the functional testing phase, as its quality will often greatly influence the customer opinion of your application. In this article, Denis Markovtsev discusses the different types of GUI testing and presents the best practices to automate this activity.

Get Started with Visual Regression Testing and WebdriverIO

August 10, 2016 0

If you develop web sites, you are certainly aware of the side effects that some JavaScript code changes might have on your applications. Visual regression testing is a technique that allows monitoring these negative impacts. This book provides a quick step by step introduction to visual regression testing using the WebdriverIO open source tool.

Behavior-Driven Development (BDD) and Beyond

March 24, 2016 0

Test-Driven Development (TDD) is a game changer for developers, but Behavior-Driven Development (BDD) is a game changer for the whole team. More than just a testing technique, BDD is both a collaboration and a verification tool—and a vital step on the road to continuous delivery.

Concise UI Tests in Java with Selenide

February 25, 2016 0

Automated testing is a must nowadays. Nevertheless developers often skip writing automated UI tests because it’s tricky and boring. But now we have a simple and powerful tool that makes writing UI tests really effective. You can do this with Selenide.

Exploratory Testing Chrome Extension

November 17, 2015 0

The Exploratory Testing Chrome Extension is a free and open source extension for the Chrome browser that is designed to make exploratory testing of web sites easier. This extension will allow you to take notes during your exploratory testing sessions with a nice set of additional features.

Changing Team Mindsets to Adopt Exploratory Testing

July 20, 2015 3

Exploratory testing is a concept of software testing where the tester combines application learning, test design and test execution in the same activity. This approach can showcase the results that a skilled tester can provide with manual tests. In this article, Kimberly A. Stockett provides three key approaches about how to change the attitudes of your software development team to adopt exploratory testing.

Open Source Behavior-Driven Development (BDD) Tools for PHP

June 16, 2015 0

Behavior-Driven Development (BDD) is the idea that you start by writing human-readable sentences that describe a feature of your application and how it should work. Then you implement this behavior in software. This description can produce automated tests that will verify that the feature is implemented correctly. On the testing side, BDD tools provide you the features to perform functional or acceptance tests. The are many tools that implement the BDD concept for different languages, including PHP.

1 2 3 11