Total No. of Questions : 12] SEAT No. : [Total No. of Pages : 3 sta t ic P2967 [5354]-181 7.2 C 39 EG .47 .98 N0 1 15 /05 85 /20 01 18 14 :05 :48 B.E. (Computer Engineering) (Elective - II) SOFTWARE TESTING & QUALITY ASSURANCE (2008 Pattern) sta t :48 :05 14 18 01 /20 85 /05 15 .98 sta 39 14 18 01 /20 85 15 /05 01 .98 GN 11 7.2 39 .47 CE :05 :48 7.2 11 Q4) a) tic .47 b) What is a Black Box testing and explain any four Black Box testing techniques with examples. [10] What is a Test case and mention a test case format assuming one example. Please mention atleast six points in the Test Case format. [8] OR Consider an Employee Attendance System. This system keeps record of EmployeesÂ’ attendance. This is an Online Web based system and whenever an Employee enters in the Company then he/she logins into the web based system with user credentials (login name and password). The web System Captures login time of the employee. When Employees are leaving from the office and at the end of the day, they logout on the web application and application captures log out time. The web application calculates the total time spent by the Employee in the company. If the total time in a day is more than 8 hours then Application marks attendance as Present else marks it Absent i) Write a Test Plan (IEEE format) ii) Identify and write one Test cases each for Boundary Value Analysis and Equivalance Partitioning. [12] CE Q3) a) GN 01 Q2) a) b) SECTION - I Explain any four Testing Principles with examples. [8] Explain Defect cycle and Defect report. [8] OR. Explain Testing life cycle and Phases of Testing. [8] Write a short note on Software Testing. Goal of Software Tester, Defect Report, and Importance of Testing in Software Production Cycle. [8] 11 Q1) a) b) ic Time : 3 Hours] [Max. Marks : 100 Instructions to the candidates: 1) Answer any 3 questions from each section. 2) Answers to the two sections should be written in separate books. 3) Neat diagrams must be drawn wherever necessary. 4) Figures to the right indicate full marks. 5) Assume suitable data, if necessary. P.T.O. [3] [3] ic Write a short note on Documentation testing. What is Domain Testing? sta t b) c) What is the Need of White Box testing? Explain with one example. [8] Write short notes on Loop Testing and Basis Path testing. [8] OR Q6) a) Consider a hypothetical situation where a CustomerÂ’s requirement is to create a website where users can come and shop electronic items from the website. The software company have started writing codes and ready for the testing of the code. Assume you are from a Test Team and your Manager has asked you to perform the White Box testing. i) Mention 2 testing technique that you will use for doing White Box testing and how it will be done. ii) Write one Test case each for above Testing Technique (in Test Case Format) iii) Assume Customer has asked you to perform Mutation Testing. Explain how would you perform Mutation Testing and Formula to find Adequacy of Test Set? [10] Explain different types of Code Coverage Testing. [6] ic sta t :48 :05 14 18 /20 85 /05 01 GN b) 01 11 7.2 C 39 EG .47 .98 N0 1 15 /05 85 /20 01 18 14 :05 :48 Q5) a) b) 15 .98 39 sta tic .47 What is Validation Testing Technique? Explain with one example. [4] What is the difference between Regression Testing and Sanity Testing?[6] Write a short note smoke testing Random Testing and GUI testing. [6] :05 14 18 01 /20 85 15 /05 01 .98 .47 What is Software Quality and explain how Cost of Quality increases with phases of SDLC (Software Development Life Cycle)? Explain with example. [9] [5354]-181 2 11 7.2 39 Q9) a) CE GN b) OR Explain structure of Test Organization. Write a short note on Measurement tools. [8] Write short on: [8] i) Project Metric ii) Progress metric 11 Q8) a) :48 7.2 Q7) a) b) c) CE SECTION - II What is Six Sigma? Explain DMAIC with reference to Six Sigma.[9] b) Explain McCall's Quality Factors in details. Explain how Manual Testing will be performed with one Test Case as an example. ii) Explain how Automated Testing will be performed with one Test case as an example. iii) Mention four different types of Automated Testing Tools in the market and explain features of one of them. [10] :05 /05 GN 15 [5354]-181 tic sta :05 :48 /05 15 .98 14 85 01 3 11 7.2 39 .47 CE GN 01 yyy 18 Winrunner /20 ii) 39 QTP 7.2 i) [10] .47 Write short note on .98 CE Write detail note on Design and Architecture for Automation with diagram. [7] 11 b) 18 85 Compare Manual Testing and Automated Testing, also discuss the problems handled by automation. [7] OR Q12)a) 14 01 :48 sta t ic i) 01 b) [8] Consider a Web based online Cab booking system, where a customer can come and book a Car for local and outside Travel needs. Assume you have to Perform both Manual and Automated Testing for this Web based application. 11 Q11)a) a) 7.2 C 39 EG .47 .98 N0 1 15 /05 85 /20 01 18 14 :05 :48 Q10) sta t OR ic What is the difference between Software Quality Assurance and Software Quality Control? Explain with examples. [8] /20 b)