Tutorials, articles, tools and resources on how to apply functional testing in software testing
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.
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 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.
In this short presentation, Valdemar Júnior shows how he uses Selenium 2.0 and Webdriver to execute integration tests in the maven life cycle with cargo-maven-plugin.
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 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.
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.