Tagged “Selenium”

How To Use HTML5 Data-* Attributes with JQuery and Selenium

| | | |

I recently wrote a post about when it’s appropriate to use CSS classes. In it, I made the case that HTML5 Data-* attributes can be used instead of CSS classes to identify elements on a page. In this post, I’ll describe exactly how to do this.

Agile Testing: Dev QA collaboration

| | | | |

One of the key tenets of agile development is that testing is a shared responsibility. Everyone on the team is expected to figure out what to test and to┬átest the product. In essence, the entire team co-owns all tests. Yet some types of tests, namely functional tests, are difficult to co-own. Unlike unit tests which […]

Web UI Testing Frameworks: There could be only one

| | |

To create good web applications, you need to test them. To test effectively, you need a good Web UI testing framework (which I will abbreviate as WUITF for the rest of this post. Catchy, no?). So, What Makes a Good WUITF? At its most basic, a WUITF should allow you to write tests using some […]