Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. Short-Answer Questions about Software Testing 1a) Programs can be thoroughly

ID: 3815907 • Letter: 1

Question

1. Short-Answer Questions about Software Testing

1a) Programs can be thoroughly tested and must be thoroughly test. Right or wrong? Why?

1b) A tester must be a good programmer. Right or wrong? Why?

1c) Test Cases are all alike; they all can help to show the soundness of a program. True or False? Explain.

1d) What is the purpose of a White-Box Testing method?

1e) What is the purpose of a Black-Box Testing method?

1f) What is the ultimate goal of Boundary Value Test?

1g) What is the main purpose of finding Equivalent Classes?

2. Essay Questions about Software Testing Concepts

2a) What is an example of a model for software testing life cycle?

2b) What does a tester do when a developer is busy coding in a software development shop?

2c) Explain activities involved in software testing.

2d) White-Box Test

2e) Black-Box Test

Explanation / Answer

1)Yes programs can be thoroughly tested and must be in order to avoid the program to break the current working scenarios and also to make sure it’s working in all business scenarios.

2)It is good if a tester is a good programmer as well because then it’s easy for him to cover all the business scenario and even automate the test cases as in current scenario automation testing is required and we cannot solely depend on manual testing.

3)White box testing is used to cover the functionality of program and test it, the logic and structure of program and make sure its working fine.

4)Black box testing is used to test system externally and end to end without knowing the internal functionality of program.

5)Boundary value test is used to test the scenario and identify errors at boundary (maximum and minimum) values rather than inner domain.