* There are also versions for .NET, Python, Scala, and Ruby.
Key Features
Tests can become truly useful documentationConcordion acceptance tests are so readable they can double up as system documentation. They are written in HTML, so can be easily hyperlinked into a navigable structure. And, since the tests run against the system, you can be confident the documentation is always up-to-date.
Helps you to separate "what?" from "how?"Tests that include a lot of implementation detail lock you into that implementation. Concordion helps you to document the logic and behaviour of your system in a way that gives you the flexibility to change the implementation later on.
Purposely small command-set is simple to learnConcordion has been designed with a short learning-curve as a top priority. The tests are also integrated with JUnit, which makes them easy to run and easy to include in an existing project build.
FitNesse
官方主页 http://fitnesse.org/
当前版本 20140418
FitNesse is a software development collaboration tool
Great software requires collaboration and communication. FitNesse is a tool for enhancing collaboration in software development.
FitNesse enables customers, testers, and programmers to learn what their software should do, and to automatically compare that to what it actually does do. It compares customers' expectations to actual results.
It's an invaluable way to collaborate on complicated problems (and get them right) early in development.
FitNesse is a software testing tool.
From another perspective, FitNesse is a lightweight, open-source framework that makes it easy for software teams to:
•Collaboratively define Acceptance Tests web pages containing simple tables of inputs and expected outputs.
•Run those tests and see the results (see Two Minute Example).
FitNesse is a wiki.
•You can easily create and edit pages. (See Editing Pages.)
FitNesse is a web server.
•It requires no configuration or setup.
•Just run it and then direct your browser to the machine where it is running (see Downloading and Installing).
SeleniumHQ
官方主页 http://www.seleniumhq.org/
当前版本 2.5.0(2014-01-01)
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括Chrome、IE、Firefox、Opera等。