Test Generation framework

nmtcolin發表於2008-03-25

JUnit Factory
An experimental test-generation service from AgitarLabs, the research

division of Agitar Software. JUnit Factory is a 2008 Jolt Productivity

Award Winner!



Introducing Crap4J
There is no fool-proof, 100% accurate and objective way to determine if a

particular piece of code is crappy or not. However, our intuition – backed

by research and empirical evidence – is that unnecessarily complex and

convoluted code, written by someone else, is the code most likely to

elicit the “This is crap!” response.


CUTE / JCUTE (a Concolic Unit Testing Engine for C and Java) is a tool to

systematically and automatically test sequential C programs (including

pointers) and concurrent Java programs. CUTE combines concrete and

symbolic execution in a way that avoids redundant test cases as well as

false warnings. The tool also introduces a novel race-flipping technique

to efficiently test and model-check concurrent programs with data inputs.

~ksen/cute/?page=overview

CubicTest
http://boss.bekk.no/cubictest/

Welcome to functional web testing with CubicTest!
CubicTest is a graphical Eclipse plug-in for writing Selenium and Watir tests. It makes tests faster and easier to write, and provides abstractions to make tests more robust and reusable.

CubicTest's test editor is centered around pages/states and transitions between these pages/states. The model is intuitive for both Ajax and traditional web applications and supports most user interaction types.

CubicTest featres an innovative test recorder and test runner based on Selenium RC which are fully integrated with the graphical test editor. Tests can also be run standalone from Maven 2.

Selenium

Selenium is a test tool for web applications. Selenium tests run directly in a browser, just like real users do. It runs in Internet Explorer, Mozilla and Firefox on Windows, Linux, and Macintosh, Safari on the Mac. We have plans to target Safari on the iPhone in some months.

The quickest way to learn Selenium is via a Firefox plugin called Selenium IDE. It is quite compelling for developing tests in and quickly trying out Selenium before choosing Selenium for your project.

There are two modes of operation for Selenium - Core and Remote Control (RC). Remote Control mode also has a related capability called Selenium Grid that allows you to throw hardware at tests to make it all faster.

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4082/viewspace-1001456/,如需轉載,請註明出處,否則將追究法律責任。

相關文章