Monday, September 3, 2007

unit testing tools

Crosscheck
Description:
Crosscheck is an open source testing framework for verifying your in-browser javascript. It helps you ensure that your code will run in many different browsers such as Internet Explorer and Firefox, but without needing installations of those browsers. The only thing you need is a Java Virtual Machine.
Requirement:
javascript java
Download data:
Downloadable files: 1656 total downloads to date
JavaScript Assertion Unit
Description:
If you're a JavaScript developer, with or without a long experience of coding using this nice scripting language, we hope this tool will help to improve your coding skill and to release more robust software thru an intensive testing practice.
Requirement:
OS Independent
Download data:
Downloadable files: 5592 total downloads to date
JSCoverage
Description:
JSCoverage is a tool that generates code coverage statistics for JavaScript programs. JSCoverage works by instrumenting the JavaScript code used in web pages. Code coverage statistics are collected while the instrumented JavaScript code is executed in a web browser. JSCoverage works with any modern standards-compliant web browser, including Internet Explorer, Firefox, and Opera.
Requirement:
Windows, Linux
Download data:
No data feed available
jsmock
Description:
JSMock is a fully featured Mock Object library for JavaScript that provides the necessary tools to do effective interactive based testing.
Requirement:
Internet Explorer / Firefox / Safari
Download data:
Downloadable files: 469 total downloads to date
JSNUnit
Description:
JSNUnit is unique in that it tests JavaScript within the ASP .NET and Browser environments. It does not require a separate runner that runs as an EXE. The same code works on both the server and the client when testing Ajax applications in a .NET environment.
Requirement:
.NET
Download data:
No data feed available
JsUnit
Description:
Edward Hieatt's JsUnit is a Unit Testing framework for client-side (in-browser) JavaScript. It is essentially a port of JUnit to JavaScript. Also included is a platform for automating the execution of tests on multiple browsers and mutiple machines running different OSs. The advantage of testing JavaScript inside the browser is that you can run your tests in all your targeted browsers. This goes a long way to addressing the old problem of inconsistency in JavaScript implementations across browsers.
Requirement:
JavaScript 1.4 or higher, wide range of browsers supported.
Download data:
Downloadable files: 42951 total downloads to date
JsUnit (2)
Description:
Jörg Schaible's JsUnit is a simple framework to write repeatable tests in JavaScript and is a port of JUnit 3.8.1, covering the core system and the examples. This version concentrates on the command-line and the server-side JavaScript usage.
Requirement:
tbc
Download data:
No data feed available
For those projects hosted on SourceForge, the project activity data is updated weekly using live newsfeeds powered by CaRP

No comments: