In Part 1 and Part 2 of this series, we have seen how you
can use automated acceptance testing to validate your reports. Specifically we
have run Fitnesse against Crystal Reports to validate that the report contains
what the customer specified. As mentioned earlier, having executable
requirements is a weapon in your arsenal that can help keep the quality of your
custom solutions high. I highly recommend using this in your next project.
Using the techniques should help you to have a happy coding experience!