I am trying to find out what is the best practice for testing process and creating documentation for Flash app development.

What is the testing process you use or recommend?
And what's the best way to create documentation for the development?