The document discusses the automated testing tools JUnit and Cactus. It outlines some pitfalls of using these tools, such as not using assertions correctly, writing unfocused test methods, and failing to isolate tests. However, it does not mention important drawbacks like the high cost and complexity of distributed testing with Cactus. Alternative tools like HttpUnit may provide simpler web testing without requiring test code on multiple JVMs. While automated testing can save time and money, tools like JUnit and Cactus have limitations and are not perfect for all types of testing.
Related topics: