Piggydb uses Click Framework. Click Framework is a web application framework written in Java. There seems to be no de facto standard for web frameworks in Java world, and the frameworks written in Java tend to be more and more complex. Click Framework would make a difference in that situation.
I've asked the Click Framework project team to add Piggydb to their "Sites Using Click", and they were kind enough to do that.
Click Framework
http://click.sourceforge.net/
Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
Thursday, September 4, 2008
Sunday, August 31, 2008
Acceptance Tests
I'm writing functional tests for Piggydb. Those tests are the same level as acceptance tests.
I think automated acceptance tests is far more important and valuable than unit tests, because acceptance tests is the least of possible tests affected by application implementation technology. What if you have to port your application for another framework or upgrade the framework to a higher version? The acceptance tests would not be affected, even when the programming language is changed.
Of course, it's also important that acceptance tests describe what an application should do from a user or customer perspective. It's the most informative code.
I think automated acceptance tests is far more important and valuable than unit tests, because acceptance tests is the least of possible tests affected by application implementation technology. What if you have to port your application for another framework or upgrade the framework to a higher version? The acceptance tests would not be affected, even when the programming language is changed.
Of course, it's also important that acceptance tests describe what an application should do from a user or customer perspective. It's the most informative code.
Subscribe to:
Posts (Atom)