Ant Unit Your Functional Test - Presentation Transcript
AntUnit Your Functional Test Jimmy Zhao Dec 30, 2008
About Me
From China
More than 8 years of project experience with Ant
6 years of Agile experience
Developed a test engine just like Ant
What?
Ant & AntUnit
For people
Agile developers
People largely involves in testing?
Looking for a solution for build & testing
Loose coupling
Complex application environment
Agenda
Why AntUnit?
How to use & extend it?
My simple AntUnit extension s
Examples & Demo
More thoughts
Q & A
Pain of Agile Developers
test == workload
test == boring
test == low value
test == QA
test != developer
Quality http://www.siafu.ca/files/smallANTEL_2.jpg Test == ?
A Silver Bullet For Testing
Ant
Cover almost every corners of development
Numerous Ant extensions ready
AntUnit – just released 1.1
Test Ant Task
Everything is possible
Official Definition
AntUnit provides Ant tasks for testing Ant task , it can also be used to drive functional and integration tests of arbitrary applications with Ant.
Why AntUnit? Most flexible way to assert your functions Great extendibility So many tasks ready for use Perfectly integrate with development environment Controllable granularity
Call Me “Eleph ant ” Picture from: deviantart.com Paradox__Ant_and_Elephant_by_Darkberry_Fruity.jpg
The Simplest Continuous Integration & Test Solution Ant task too, but we call it assertion here All of them are Ant Tasks Everything Ant Build & Deploy Integration Test System Test AntUnit Test Report Notification Check Style Emma
Ant & AntUnit
For people:
Agile developers
Peopl more
Ant & AntUnit
For people:
Agile developers
People largely involves in testing?
Looking for a solution for build & testing
Loose coupling
Complex application environment less
0 comments
Post a comment