单元测试软件链接

原创 2005年05月31日 01:56:00
Some Thoughts on Planning Tools Ron Jeffries

The XProgramming downloads page includes software intended to support planning and tracking of XP and Agile projects. Herewith, some thoughts on that.

Big Visible Charts Ron Jeffries 10/20/2004

It's time to revisit the topic of Big Visible Charts. Display important project information not in some formal way, not on the web, not in PowerPoint, but in charts on the wall that no one can miss. [Updated: Velocity Charts]

A Metric Leading to Agility Ron Jeffries 06/14/2004

Nearly every metric can be perverted, since up- and down-ticks in the metric can come from good or bad causes. Teams driven by metrics often game the metrics rather than deliver useful software. Ask the team to deliver and measure Running Tested Features, week in and week out, over the course of the entire project. Keeping this single metric looking good demands that a team become both agile and productive.

Etudes Ron Jeffries 08/22/2002

Some of the XP practices may be things we want to do all the time. Some we may wish to do only part of the time. When we are really skilled in use of a technique, we're best equipped to decide when to use it. Here are some exercises that may help build skill. And make up your own exercises. Let us know about how they work. Added: Planning Etudes.

Take a Card, Any Card Ron Jeffries 08/13/2002

Using a simple deck of cards, examine how Extreme Programming gives you a new and better way of managing software.

Essential XP: Card, Conversation, Confirmation Ron Jeffries 08/30/2001

The XP Circle of Life helps keep projects alive. A key aspect of this cycle is the Acceptance Test. Acceptance Tests are critical to communication among team members, especially between customer and programmer.

Non-Testing Software of Interest
DevPlanner, an "XP inspired" planning tool. Alexander Fedorenko
ExtremePlanner - Painless software project managemenet for agile teams. NEW 2004/11/24 See Web Site
Project Engine - Powerful but lightweight project and task management tool, suitable for XP projects. NEW 2005/01/12 Project Engine Support
Rally: Software Development Management for Agile product teams See Web Site
TargetProcess: Agile Project Planning and Management Tool (free) NEW 2004/11/15 See Web Site
VersionOne V1: XP - Plan, track and analyze your XP projects See Web Site
XPlanner See Web Site
XTremeTeam - Online XP Process Management Tool See Web Site
XPWeb, a web-based tool to manage and plan eXtreme Programming projects Olivier Chirouze
JUnit DocLet (test generator) See Web Site
Visual Basic Resources See Web Site
Java XP diagrams plugin for Eclipse NEW 2004/11/01 Commercial Product, See Web Site
Performance and Build Utilities
JUnitPerf is a set of Junit decorators for automated load testing. JDepend is a dependency analyzer for reporting Martin dependency metrics.
JFreeProfilingCenter: Performance and Load Tests Stefan Roock
Integration-Guard: Continuous Integration See project
JMeter: application and load testing NEW 2004/11/02 jakarta.apache.org
pyUnitPerf is a port of JUnitPerf to Python NEW 2005/01/02 Grig Gheorghiu
Acceptance Testing
FIT: Acceptance Testing Ward Cunningham (see web site)
Integrates the FIT testing runner with Ant. Steven E. Newton
Avignon Acceptance Testing Narti Kitiyakara
FitNesse Acceptance Testing Bob and Micah Martin et al (see site)
Web Application tester See Web Site
actiWATE - Web Application Testing Environment Actimind, Inc.
WebInject Corey Goldberg (see site)
FIT in Python John Roth
Haste is a framework for system testing that is consistent with XP unit and integration test practicesAtomic Object
JSystem is a framework for writing and running automated tests, base on JUnit. Its main goal is to support automation of functional system testing. See Web Site
TestCaseMaker/Runner See Web Site
Tento A JAVA based platform independent Functional/Regression web testing tool Daniel Riedel/TentoSoft
Unit Testing

Kent Beck's Original Testing Framework Paper

For information on use of the testing framework, see http://c2.com/cgi/wiki?TestingFramework.

For questions, post on the extremeprogramming discussion group on egroups. Sign up at XP Home.

accessUnit is a Testframework for Microsoft Access Andre Minhorst
NEunit: ANY Unix Language Tim Hemel
ABAP Objects (SAP R/3) Tammo Freese Clemens Fischer
Ada Ed Falis
ANT Continuous Integration Info on the project
AppleScript See Web Site
AppleScript Anthony Adachi
Avignon Acceptance Testing Narti Kitiyakara
AS2Unit - Unit Testing Framework for Action Script 2 Alistair McLeod
ColdFusion Jason Thorpe
cfcUnit (ColdFusion MX 6.1+) Paul Kenney
C# (CSharp) See .NET
Korn Shell See Web Page
Gnome C Peter Hagg
C Language Project Arien Malec
MinUnit for C. Tiny! John Brewer
C Language Andrew Wall
C Language Christian Holmboe
CuTest (C Language)Asim Jalis
Embedded Unit(C Language) See Web Site
Mock Objects for C++ NEW 2004/12/04 Ewald Arnold
C++ Embedded Visual C++ 4.0 (PocketPC and Smartphone) NEW 2005/01/15 See Web Site
C++ SymbianOSUnit Penrillian
C++ (Boost) See Web Site
Crossplatform CppUnit (C++) Contributions from all below and many more!
C++. Works without RTTI and standard library. No need to register tests. Erez Volk
Linux g++ (any ISO C++?)Implemented directly rather than Java port.
C++ Ver 1.5 Michael Feathers
C++ Builder 3.0
C++ Builder 4.0 and up
Note that these are hosted on the yahoo extremeprogramming group.
Marco Dorantes
C++ Solaris Port Jerome Lacoste
OakUT - powerful, Crossplatform C++ unit test framework Vishal Kochhar
ColdFusion Testing Kit See Web Site
Curl InstructionsSurge plugin and Curl Info
Delphi (most used?) Juancarlo Anez
Delphi Mike Johnson
Delphi (possibly obsolete?) Serge Beaumont
dyUunit: an xUnit for the programming language Dylan author
For .Net (all languages) look near "N".
Also see C#, and Visual Basic
ETester - Unit Testing for Eiffel Jonathan Ostroff
Flash (MX, should work for 5) Adam Fisher
Macromedia Flash ActionScript 2.0 Unit Test Framework Luke Bayes and Ali Mills
Forte 4GL David Vydra
GemStone/S and ReadMe Benny Sadeh
Haskell Dean Herington
HTML Mike Bowler
Internet Explorer (web page tests) See Web Site
Simple Automated Module for Internet Explorer Perl Henry Wasserman
Io Christian Pekeler
Jade Jade Info Holden Glova / Kevin Alcock
JUnit now has its own website!
Go there for most recent versions!
JUnit now has its own website! Go there for most recent versions!
A tool that helps writing tests for applications using JDBC NEW 2004/12/22 Jean Lazarou
Manage JUnit Test Data Yuqing Wang
JuniTour is an extention to Junit: green,red AND Blue: use more levels than success and failure See Web Site
Java 2 MicroEdition Chris Collins
Java Ver 3.2 Erich Gamma and Kent Beck
Unit Test Java (a different approach; if you try it let me know.) Christopher Steffen
XPTest for TogetherJ 1.2 Andreas Heilwagen
GJTester - Java Testing Tool GJTester - Info
TestNG, a testing framework based on JDK 5.0 annotations that lets you group your methods in groups that can be run independently. mail: Cedric at Beust dot com
Javascript Mock Objects NEW 2004/11/19 See Web Site
JavaScript See Web Site
JavaScriptVadim Nareyko
JavaScriptJoerg Schaible
ScriptUnit - VBScript/JScript/COM components Christian Mogensen
k language (ksql, from kbd) Simon Garland
Lingo
(check out the Shockwave Demo)
Kengo Koseki
Linux Kernel Jakob Eriksson
Common LISP Ken Dickey
lunit - Unit Testing Framework for Lua Michael Roth
NUNIT: .Net (all languages)
substantial update
Jim Newkirk
(plus Alexei Vorontsov, Michael Two, Philip Craig)
.NET (Marco Dorantes) Marco Dorantes
dotUnit for .NET Christian Sepulveda
NUnitASP for .NET Jim Little and Brian Knowles
csunit for C# (.NET) Manfred Lange
TestKit - Unit testing for Objective-C and Mac OS X Tim Hart
Objective-C: ProgTest See web site.
Objective C (ObjcUnit) Malte Tancred and Peter Lindberg
C# (#unit)
By the makers of #develop
Bernhard Spuida
MbUnit: Generative Unit Testing (C# .NET)
Objective-C (remote site)Marco Scheurer
Objective CamlPatrick M Doane
Open Road (CA) Eric Jan Malotaux
Oracle PL/SQLAlso SeeSteven Feuerstein
Oracle: Oounit See Web Site
PalmCUnit Rick Reynolds
PalmUnit PalmUnit DocsYutaka Kato
Perl Test::More Michael Schwern
Perl Test::Class Adrian Howard
X11::GUITest Dennis Paulsen
PerlChristian Lemburg
Perl Pod::Tests Michael Schwern
Perl Test::Inline Michael Schwern
Simpletest (PHP, includes Mock Objects and more. Also on sourceforge
Marcus Baker
SymbianOSUnit(C++) Penrillian
PHP Sebastian Bergmann
PhpUnitFred Yankowski
Japha::JpUnit Ryan Gantt
PowerBuilder John Urberg
Python Cayte Lindner
OmPyUnit (improved Python, probably should be preferred) Bob Martin
Python now on SourceForge Stephen Purcell
RUnit: a unit test framework for the R programming language See Web Site
Rebol David Vydra
Ruby: for current info also check RAA.
RubyRubyMasaki Suketa
Ruby Lapidary Testing Framework
SchemeNoel Welsh
Shell Vera Peeters and Rik Tytgat
Smalltalk
Standard Version now on SourceForge!
Samuel S. Shuster
SmallWorld / MagikSF Jan Vorel
SmtpUnit Craig Lenzen
SQL Server Transact-SQL Henrik Ekelund
Suneido FrameworkSuneido InfoRandy Coulman
Tcl/Tk See Web Site
TINI (Dallas Semi TINI Board) Gavin Kingsley
Visual Objects Rickard Lindstrom
ComUnit (Visual Basic) See Web Site
Visual Basic Bodo Maass
Visual Basic Andrew Wall
Visual Basic Brad Taylor
VisualBasic: SimplyVBUnit NEW 2004/11/24 Kelly Ethridge
Web Applications Leonid Kuoza
WebObjects Shin Ogino and Christian Pekeler
XML Schema Unit Test (SUT) Gavin Kingsley and Seb Unger
XML Tim Bacon
Bumblebee for XQuery (commercial product) XQuery.com
XSLTEric van der Vlist

Click this line for FTP access to the above software:
Using the individual links above will probably work better.
Note that many firewalls prevent access via FTP. If you can't access these files from work, try it from home.

Additional Smalltalk, superseded by version above. Some include GUIS.Thanks to all authors!
Dolphin Smalltalk 1 2 3Jim Howe
Smalltalk (VW, Dolphin, VSE, VA, Squeak) (SUnit 2.3) Daniel Enting
Squeak SmalltalkBill Trost

If you have comments or questions on any of these, please email the author and copy me.

Spark程序进行单元测试-使用scala

Spark 中进行一些单元测试技巧:最近刚写了一点Spark上的单元测试,发现一些小技巧,示例有是一些简单的伪代码,有问题或者不对的欢迎指正,有其他也欢迎补充rdd测试spark程序一般从集群中读取数...
  • huxin008
  • huxin008
  • 2016年09月24日 14:42
  • 1871

鼠标键盘测试程序

MFC第一份作业 编程实现键盘鼠标测试程序,满足以下要求: (1)按下键盘任意键,屏幕显示键盘信息(按键内容) (2)单击鼠标左键,屏幕显示鼠标信息(位置+左键) (3)假设鼠标右键失灵,用C...
  • sherrycat233
  • sherrycat233
  • 2017年03月15日 22:48
  • 285

Wing IDE pro 5.0.0-1版本破解方法(仅供测试,请使用正版软件)

原文出自:http://my.oschina.net/bygreencn/blog/182685
  • huangshanchun
  • huangshanchun
  • 2014年05月20日 14:28
  • 1824

十大网站压力测试软件

两天,jnj在本站发布了《如何在低速率网络中测试 Web 应用》,那是测试网络不好的情况。而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用...
  • zxc22436
  • zxc22436
  • 2011年09月15日 17:48
  • 18003

C++单元测试学习总结9

C++单元测试一:并非看上去那么简单——几个很实际的问题 目录(?)[+] 理想与现实 为Java和C#做单元测试,基本上都有比较统一的工具、模式可用,IDE的支持也非常到位;可是到 了C++...
  • bcbobo21cn
  • bcbobo21cn
  • 2017年03月24日 17:48
  • 656

必备测试软件

 必备测试软件一。 显卡类:1。 3dmark01se Build 3.3.0http://www.mydrivers.com/tools/dir7/d3175.htmname:EPS R0X sn:...
  • zswolf2000
  • zswolf2000
  • 2006年07月28日 20:52
  • 1031

DataGridView 单元格中内容为链接,字体为蓝色

this.PictureDataGridView.Columns[0].HeaderText = "编号";//第一列title this.PictureDataGri...
  • wenming17
  • wenming17
  • 2015年06月19日 20:14
  • 582

防火墙测试软件

具有如下功能 更改本机ip地址 启动本机socket服务 import javax.swing.*; import java.awt.*; import java.awt.event.*; ...
  • ly4983
  • ly4983
  • 2015年08月11日 10:05
  • 291

无线网络测试软件

inSSIDer: http://www.metageek.net/support/download-software/?utm_expid=190328-15&utm_referrer=http%...
  • achejq
  • achejq
  • 2013年01月29日 16:16
  • 606

无线通信测试软件

本人主要介绍无线测试软件的作用,以及实际的界面演示。 无线测试软件分为应用版和内测版两个版本,由于是公司产品,不能贴出项目源码 应用版功能:    手机APP主要集成串口助手,误码测试功能。均采用...
  • sinat_27064327
  • sinat_27064327
  • 2017年07月09日 08:17
  • 167
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:单元测试软件链接
举报原因:
原因补充:

(最多只允许输入30个字)