Testing

Agile Methods - Delivering Software Faster

A core tenet of agile methodologies is to help teams deliver software more quickly. But with the plethora of agile practices available to choose from, teams...

1 replies - 3862 views - 03/16/09 by Kirk Knoernschild in News

Wicket Tutorial Series: Writing the Tests

In the course of building an application, whether it due to shortened timelines, lack of process, or laziness, tests become an afterthought. Tests often are...

6 replies - 3035 views - 03/11/09 by Johan Edstrom in Articles

Writing good code requires you to perform experiments

How often do you have to solve a small problem that is a part of a larger project and decide to take the time to perform some seperate experiments to solve the...

12 replies - 5703 views - 03/05/09 by Confusion09 in News

Testing GWT Applications

Last week, I did some research on GWT, how to test it and code coverage options for tests that extend GWTTestCase. The reason I did this is because I've found...

0 replies - 6926 views - 02/11/09 by Matt Raible in Articles

Thoughts on Developer Testing

This morning I read Joel: From Podcast 38 and it reminded me how immature developers are when it comes to testing. In the entry Joel says:  a lot of people...

6 replies - 3809 views - 02/05/09 by Jay Fields in Articles

Background Unit Testing: New Evolutions in Unit Testing and IDE Integration

An emerging innovation in unit testing is the idea of Continuous Unit Testing, or having your unit tests run in the background whenever you modify your code....

8 replies - 3451 views - 02/02/09 by John Ferguson Smart in Articles

Why Many Java Performance Tests are Wrong

A lot of ‘performance tests’ are posted online lately. Many times these performance tests are implemented and executed in a way that completely ignores the...

7 replies - 4955 views - 01/29/09 by stuq in Articles

Creating Objects in Java Unit Tests

Most Java unit tests consist of a Class Under Test (CUT), and possibly dependencies or collaborators. The CUT, dependencies and collaborators need to be...

0 replies - 5322 views - 01/13/09 by Jay Fields in Articles

Testing JavaFX UIs - Part 3 of ?: Node-based Robot and Fixtures (with Demo)

After I learned how to launch a compiled JavaFX UI and a little bit about JavaFX's node hierarchy, I thought I had enough information to start working a...

0 replies - 1882 views - 01/13/09 by Alex Ruiz in Articles

Some Thoughts On Testing Search

Search is actually a very interesting case when considering what to test and where. Having just touched this again, from the vantage point of a machine that is...

1 replies - 1457 views - 01/08/09 by Rob Williams in Articles

Interfacing With Hard-to-Test Third-Party Code

Shahar asks an excellent question about how to deal with frameworks which we use in our projects, but which were not written with testability in mind.

0 replies - 1864 views - 01/05/09 by mhevery in Articles

Test Your EJBs With JMeter

Sometimes it’s helpful to do some performance benchmarks on your EJBs. There are a few different ways to do this, but I’ve found that Apache’s JMeter is...

0 replies - 4501 views - 12/30/08 by Mike Desjardins in Articles

Static Methods are Death to Testability

Recently many of you, after reading Guide to Testability, wrote to telling me there is nothing wrong with static methods. After all what can be easier to test...

28 replies - 8770 views - 12/15/08 by mhevery in Articles

Getting Setup to use JSFUnit

Per my earlier post about the joy of JUnit Plugin Tests, having tests that actually extend all the way out to the edges of the app is life-changing. Wait, let...

0 replies - 2656 views - 12/11/08 by Rob Williams in Articles

Guide To Writing Testable Code

It is with great pleasure that I have been able to finally open-source the Guide to Writing Testable Code.I am including the first page here for you, but do...

1 replies - 3956 views - 11/26/08 by mhevery in Articles