My company manually execute around 200 TC every release to check the UI functionality of raster based medical application.
How can I convince my Manager who in turn can convince the client to automate the process? Since it would need funding from client so a good enough reasons would have to be given to them. I am the only Tester while there are 4 developers.
Can someone help me in writing a report highlighting automation and its benefits for this case.
You can also suggest using Automation in addition to your manual testing. This simply means that you can turn your 200TC in thousands, if not hundreds of thousands, which means a greater coverage of X-Factor variables.
All these things are true, but even if I execute the 200 TC manually, I have enough time on my hand given that I am the only Tester which means not a lot of money is spent too on testing. Hence what are the other good enough reasons besides saving time and money?
Medical applications have to meet distinct regulations (FDA, GMP). So to prevent insurance and other legal issues you and your company better take care of perfect documented and reproducible test cases.
Test automation - correctly applied - does this homework for you. If a lawyer or a regulations office comes up with annoying questions - just repeat the test out of a version control system (subversion, cvs, ...) and show that you did everything right with the correct version of you test object.
Manually performed tests cannot proof this undoubtedly