identify at least two methods used to generate test cases in software development, and explain how they are used to identify and perform the path testing.