Question: 1. [5 pts.] What is Software Testing? 2. [5 pts.] What is Software Quality Assurance? 3. [5 pts.] Why is it important to test for

1. [5 pts.] What is Software Testing?

2. [5 pts.] What is Software Quality Assurance?

3. [5 pts.] Why is it important to test for software; provide an example with your answer?

4. [5 pts.] Why does software have bugs?

5. [5 pts.] Explain the V-Model for software testing?

6. [5 pts.] What is verification?

7. [5 pts.] What is validation?

8. [5 pts.] What is a walkthrough?

9. [5 pts.] What is an inspection?

10. [5 pts.] What is a test case; provide an example with your answer?

11. [5 pts.] What are the testing levels?

12. [5 pts.] What is White-Box testing?

13. [5 pts.] What is Black-Box testing?

14. [5 pts.] What are Dynamic and Static testing methods; what is the difference between the two testing methods?

15. [5 pts.] Explain the PDCA for quality assurance.

16. [5 pts.) Draw a cause-and-effect diagram to analyze a software failure when attempted to view your account at Moodle.

17. [5 pts.] Explain the approaches to software debugging?

18. [5 pts.] What are the steps involved in the process of adequacy of testing?

19. [5 pts.] Explain the two methods for evaluating test adequacy. ITIS-3320 Introduction to Software Testing & Quality Assurance/Spring 2017 Homework 1 due February 20th, 2017 2

20. [5 pts.] Draw a Control Flow Graph (CFG) for the following binSearch code:

1. [5 pts.] What is Software Testing? 2. [5 pts.] What is

2,0 3,0 1 int bin Search (int X int VE) r int n) 2 int low, high. mid; 3 low 0; high n 1; while (low high) mid (low high) 2 if (X [mid]) high mid 1; 9 else if X V [mid]) low mid 1 10 else 11 return mid 12 13 h 14 return. -1 15

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!