Selenium Continuous Integration Setup

February 22, 2013 0

Daniel Wagner-Hall set up and maintains the continuous integration server for the Selenium project; every check in runs several hundred tests in 30+ browser/version/OS combinations, totaling 3.5 days of tests every day!

Node.js Functional Testing with Mocha

February 18, 2013 0

In this blog post, Francois Zaninotto provides an detailed explanation on how to do functional testing for Node.js using the Mocha open source software testing framework. Mocha is a feature-rich JavaScript test framework running on node.js and the browser. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.

Software Testing Strategy Introduction

February 14, 2013 1

Learn how to improve your software testing strategies, with theoretical ideas, practical tips and examples. A good test strategy drives your testing effort towards the testing mission, and is specific, anchored, pragmatic, effective and possible to change.

Real-time Software Quality Assurance

February 13, 2013 0

How do you perform software testing in a continuous deployment environment where you have more than 10 releases a day? How can you be confident that the code running in production is still reliable? In this blog post, Andy Hume explains the software quality process the Guardian uses for continuous deployment mode.

Essential Agile Software Testing Skills

February 11, 2013 0

A Reflection on Up-Front Testing As we were saying, up-front testing really isn’t testing at all. It is really up-front design through the analysis of our tests. Can we take this testing even further? When XP came out and suggested doing unit tests, many of us realized that if we combined a series of unit tests together, we could get the equivalent of automated acceptance testing.

Mobile Apps Testing Best Practices

February 8, 2013 0

Learn the best practices for testing mobile applications on smartphones and tablets. This video discusses the challenges of testing mobile applications, knowing the application you are testing, the different types of mobile testing, the tools and resources that could help your mobile testing efforts.

Five TDD Mistakes

February 7, 2013 0

Test-Driven Development (TDD) is one of the main technical practice of agile software development. In his blog post, Bradley Braithwaite shared the top five Test-Driven Development mistakes based on his own experience as a consultant. These mistakes lead organizations to abandon TDD because they think that there is no return on the time invested in Test-Driven Development or the code base become more difficult to maintain.

1 118 119 120 121 122 171