I hated testing. I thought it was trivial & unnecessary. After these days' work, I've totally pulled down my former opinion on testing.
My tasks in these days are unit testing. It is surprised that there are so many hidden & functional bugs in the code! Some bugs are even related to the design of the code, and some would occur only when the testing condition is really extreme...
Now, I know that adequate testing is the best way of bettering code, because it's always good saving the bugs among the developers than leaking them to consumers : )