Tutorials, articles, tools and resources on how to apply functional testing in software testing

Functional Testing with Arquillian

September 21, 2011 0

This article explains how to use Arquillian to test a web UI of the application you are building. The mission of the Arquillian project is to provide a simple test harness that abstracts away all container lifecycle and deployment from the test logic so developers can easily produce a broad range of integration tests for their enterprise Java applications. This article exercises the following tools: Arquillian, Arquillian Drone, ShrinkWrap Maven Resolver and Selenium.

Automated Functional Testing with JMeter

August 15, 2011 0

In this blog post, David Tobey shares with us how he used the open source load testing tool JMeter for functional testing. JMeter allows him to automate part of the functional testing process, making it more reliable and less time-consuming.

Selenium IDE Plugins

August 1, 2011 0

Selenium IDE is pretty much ‘feature complete’ in terms of a record-and-playback editor. This shows what you can do with the existing Plugin API, gives a peek into the future of it and explains why less ‘in the editor’ is better for the long term success of Selenium IDE.

Automated Web Testing with Selenium

December 10, 2010 0

Selenium is an open source project with no formal guidance, making problem investigation time-intensive for testers. This article provides best practices for common issues during testing based on Selenium 1.0, which was released in June 2009.

RSpec best practices

October 22, 2010 0

Rspec is a great tool in the behavior driven design process of writing human readable specifications that direct and validate the development of your application. Follow these practices to write elegant and maintainable specifications.

Test Web Applications with Selenium RC

August 26, 2010 0

Selenium is a testing framework used for automated Web application testing. Get to know Selenium Remote Control (Selenium RC), which allows you to build tests for different browsers to ensure your Web applications are of the highest quality.

1 10 11 12 13