Testing releases
For testing phpCAS clients there is a preliminary test framework that was created for testing of new releases. It requires that you have phpCAS in your PATH and only requires one central configuration for all testcases.
It's basically most of the examples plus one interesting french ajax example that was posted a while back on the mailing list. The current testing process is pretty much clicking through all examples and then throw it out into some small deployments i have.
Future Plans
There is a JIRA issue PHPCAS-66 to gather ideas for a future testing framework and how it should integrate directly into phpCAS.