Content tagged with: functional testing
In this blog post, Mark Barne shares some useful tips and techniques to challenge those attempting to adopt acceptance test driven development within a corporate environment. Amongst the tips that I liked the best I will mention “Don’t clean up after tests”. Leaving the data created by the test can help immensely when issues are found. “Create unique contexts for each test”. To prevent tests stepping on each other’s toes if they are run in parallel, create a unique context for the test. “Don’t write the test at all.” If …
This tutorial introduces the Selenium WebDriver API. It presents how to mimic usage of the following HTML elements: link , button, checkbox, select combo box, alert box and table. A video explains how to record the Selenium scenario and the code of the examples is stored in github.
This blog post presents an interesting vision of how functional software testing works. It discusses the lack of profiency in functional testing and references James Bach SFDPO (Structure, Function, Data, Platform, Operations) heuristic as a guide for providing new functional testing perspectives.
Selenium is a popular framework for testing the user interface (UI) of a web application. It is an extremely powerful tool for running end-to-end functional tests. You can write tests in several programming languages and Selenium executes them into one or multiple browsers.
The FlexMonkium tools provide a consistent Flex application GUI object recognition solution with strong support for the constant Flash plug-in updates. With FlexMonkium, Flex recording and playback is seamlessly interleaved with native Selenium recording and playback. This article provides step-by-step instructions to make Rational Functional Tester works in combination with Selenium and FlexMonkium.
AS Customer Support Engineer at SauceLabs, Santiago Suarez OrdoƱez has answered more than 3,000 support emails. After a first video Top Tips For Writing Better Selenium Tests, he shares in this more tips to improve your Selenium tests so they run quicker and more efficiently locally and in the cloud.
The Functional Testing Tools Directory presents a list of commercial or open source functional software testing tools like Selenium, Cucumber or JBehave. The web site also proposes pointers to tools reviews or presentations and contains a page of resources associated to functional software testing. Visit http://www.functionaltestingtools.com/
Cucumber-JVM is a pure Java implementation of Cucumber, a software testing tool that support Behavior Driven Development with plain text specifications and unobtrusive automation in Ruby. Cucumber-JVM supports Clojure, Groovy, Java, JavaScript (Rhino interpreter), Python (Jython interpreter), Ruby (JRuby interpreter) and Scala. It is now written in a native Java-API, which compiles down to fast JVM bytecode. It enables many JVM capabilities and makes it even easier to integrate with your Java applications. Note from the Editor: we had the regret to realize after publication that there is no sound …
SST or Selenium Simple Test is an open source web test framework that uses Python to generate functional browser-based tests. The tests are made up of scripts, created by composing actions that drive a browser and assert conditions. You enjoy the flexibility of the full Python language, along with a convenient set of functions to simplify web testing, but the commands are simple and flexible enough that the tool can also be used by non-programmers.
This video explains the basic differences between different flavors of functional software testing tools. It proposes a selection roadmap and identifies the best vendors for each scenario. It provides pricing info and recommendations on negotiations.

Twitter
Facebook
RSS Feed