Software Testing Tutorial Sheet 2 PDF

Summary

This document is a tutorial sheet for software testing. It contains a list of long and short answer questions and some general information about the course.

Full Transcript

**[Tutorial Sheet-2]** **Program** B. Tech CSE ---------------------------------------- ------------------------------------------------------------------------------ **Session** 2024-25 **Subject Name with Code** **Sof...

**[Tutorial Sheet-2]** **Program** B. Tech CSE ---------------------------------------- ------------------------------------------------------------------------------ **Session** 2024-25 **Subject Name with Code** **Software Testing** (KCS076) **Year & Semester** 4^th^ & 7^th^ Sem. **Unit No.** 2 **Date of Distribution** 09.11.2024 **Name of Course Coordinator/Faculty** Mr.Rudrendra Bahadur Singh and Mr.Praveen Pandey **Course Outcome(CO1)** Have an ability to apply software testing knowledge and engineering methods. **Long Answer Type Questions:** ---------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --- -- Explain the concept of the \"mutation score\" in mutation testing. **Describe the concept of definition-use chains (DU-chains) in data flow testing.** **Discuss how cyclomatic complexity is calculated and its significance in control flow testing.** **Define cause-effect graphing and explain its significance in the testing process.** **What are the advantages and limitations of Decision Table Based Testing?** **Short Answer Type Questions:** Illustrate how mutation testing differs from traditional testing techniques and Explain the concept of the \"mutation score\" in mutation testing. 2 Describe how data flow testing can be integrated into the software development lifecycle. Illustrate with an example of its application in the testing phase. Analyze the effectiveness of data flow testing in detecting faults compared to other testing methods. Critically interpret the strengths and weaknesses of mutation testing compared to other testing methods. Illustrate what are the differences between Decision Table Based Testing and other testing techniques like Equivalence Partitioning and Boundary Value Analysis? Illustrate what are the differences between Decision Table Based Testing and other testing techniques like Equivalence Partitioning and Boundary Value Analysis? ---------------- -- **REFERENCES** ---------------- -- **TEXT BOOKS:** ----------------- ----------------------- ---------------- ------------------------------------------------------- ---------------------------------- **Ref. \[ID\]** **Authors** **Book Title** **Publisher/Press** **Edition &Year of Publication** \[T1\] **Yogesh Singh** Cambridge University Press. **2012** \[T2\] **Roger S. Pressman** **Software Engineering -- A Practitioner's Approach** **2001** **Signature of Course Coordinator Signature of HoD**

Use Quizgecko on...
Browser
Browser