Software testing using context maps test cases