SWTBot is a Java-based functional testing tool for
testing SWT and Eclipse based applications. It
provides APIs that are simple to read and write
and hide the complexities involved with SWT and
Eclipse. This makes it suitable for functional
testing by everyone. A set of assertions that are
useful for SWT are provided, and you can also use
your own assertion framework. A recorder and
driver are provided for recording and playing back
tests along with Ant tasks so that you can run
your builds from within CruiseControl or other CI
Mistletoe is a JUnit extension intended for integration testing. In technical terms, it is a JUnit test suite runner presenting the test results via HTTP as a Web page. Mistletoe, when incorporated within an application, will help diagnose integration issues. For example, an application that runs perfectly in the developer's environment may not run properly in the production environment due to configuration errors and connectivity issues. Instead of perusing log files, or looking at stack traces, mistletoe will run a user-specified series of tests and present the results in the form of a Web page served by the application itself. Since the tests are run within the context of the deployed application, given an appropriate test suite, you can home in on integration problems quickly and conveniently.
Delphi/Kylix/FreePascal were lacking a mock
library. The Pascal Mock library enables the easy
creation and use of Mock objects for unit testing,
inspired by the various Java mock object tools.
Mock objects ease unit testing by acting as
replacements for classes that the object being
tested must interact with.
The ServletTesting project provides a unit
testing framework for servlets that supports
XP development. It uses dummy
implementations of the javax.servlet classes,
making it easy to create a stand-alone unit
test for a servlet. No HTTP request/response
Verwandte ProjekteAmateras, MPC-BE, Media Player Classic - Home Cinema, Open Source QR Code Library, TERASOLUNA Framework
tuitest is a tool to create and run automated tests of text user interfaces. It is meant as a complement to the widespread use of unit tests, and uses concepts known from GUI testing tools with the difference that it applies them specifically to text- and terminal-based user interfaces. It consists of a recorder that records the interaction with an application under tests and generates a Ruby script that replays the same interaction, optionally with the same timing. Ruby replaying is supported through a native Ruby module.
Verwandte ProjekteSmillaEnlarger, SharpDevelop-jp, TERASOLUNA Framework, iReport-Designer for JasperReports, Open Source QR Code Library