Automating Software Testing Using Program Analysis | Synapse