All posts from

Software Testing M.Tech Model Question Paper : mgu.ac.in

Name of the University : Mahatma Gandhi University
Department : Computer Science and Engineering
Degree : M.Tech
Subject Code/Name : MCSCS 205.3/Software Testing
Sem : II
Website : mgu.ac.in
Document Type : Model Question Paper

Download Model/Sample Question Paper :
I : https://www.pdfquestion.in/uploads/mgu.ac.in/5266-1-MCSCS%20205_3%20Software%20Testing%20-set1.doc
II : https://www.pdfquestion.in/uploads/mgu.ac.in/5266-2-MCSCS%20205_3%20Software%20Testing%20-set2.doc

MGU Software Testing Question Paper

M.TECH. Degree Examination :
Branch: Computer Science and Engineering
Specialization : Computer Science and Engineering

Related : MGU Grid Computing M.Tech Model Question Paper : www.pdfquestion.in/5264.html

Model Question Paper – I

Second Semester :
MCSCS 205.3 Software Testing :(Elective III)
(Regular – 2011 Admission onwards)
Time: 3hrs
Maximum:100 marks
Answer the following Questions. :
1. a) Describe the goals of software testing. (7)
b) Explain the testing principles. (8)
c) Briefly describe the software testing methodology. (10)
or
2. a) Describe the life cycle and states of a bug. (7)
b) Explain state table based testing. (6)
c) Explain the verification activities. (12)

3. a) Describe briefly basis path testing with an example. (12)
b) Explain the stages and benefits of inspection process. (8)
c) Describe the types of acceptance testing. (5)
or
4. a) Explain about data flow testing. (8)
b) What is function testing? (5)
c) Explain in detail system testing. (12)

5. a) Describe the attributes defined under the progress category of metrics. (6)
b) Explain test point analysis. (9)
c) Explain the methods of Quality Management. (10)
or
6. a) List the categories of cost of quality. (4)
b) Explain coverage-based and risk based test case prioritization. (8)
c) Describe the categories of attributes used in software testing.(13)

7. a) Explain the categories of testing tools. (10)
b) Describe the major components of Test Maturity Model (TMM). (15)
or
8. a) Explain the need for automation. (9)
b) What are the challenges in testing for web based software.(6)
c) Explain inheritance testing. (10)

Model Question Paper – II

Answer the following Questions. :
1. a) Explain state table based testing. (7)
b) Explain the classification of bugs based on criticality and SDLC. (8)
c) Explain equivalence class testing with an example? (10)
or
2. a) Describe the verification of high level and low level design. (7)
b) Explain the software testing life cycle-STLC. (6)
c) Explain the verification activities. (12)

3. a) What is mutation testing?(6)
b) Explain the regression testing techniques. (9)
c) Explain the variants of inspection process. (10)
or
4. a) Explain about data flow testing (9)
b) Describe the steps to implement a system test plan. (6)
c) Explain integration testing. (10)

5. a) Write notes on: i) Defect trend analysis ii) Defect density. (5)
b) Describe the estimation models for estimating testing efforts. (8)
c) Explain in detail the prioritization techniques.(12)
or
6. a) Describe the architectural design metric used for software testing.(6)
b) What is software quality metrics? Explain its categories. (9)
c) Describe the cost and quality attributes used in software testing.(10)

7. a) Describe the guidelines for automated testing(6)
b) Explain the Test Process Improvement (TPI) model. (9)
c) Explain the testing of OO classes. (10)
or
8. a) List the steps to measure and improve an existing test process. (6)
b) Explain the design activities for a web based system. (7)
c) Explain the testing of web-based systems. (12)

Syllabus

Module 1 :
Testing Methodology : Introduction to Software Testing – Software Testing Terminology and Methodology -Verification and Validation. Dynamic Testing : Black Box Testing Techniques – Boundary Value Analysis – Equivalence Class Testing – State Table based Testing – Decision Table based Testing – Cause Effect Graphing based Testing – Error Guessing.

Module 2 :
Dynamic Testing: White Box Testing Techniques – Need of White box testing – Logic Coverage Criteria – Basis Path Testing – Graph Matrices – Loop Testing – Data Flow Testing – Mutation Testing. Static Testing: Inspections – Walkthroughs – Technical Reviews.

Validation Activities. Regression Testing. Test Management: Test Organization – Structure of Testing Group – Test Planning – Detailed Test Design and Test Specifications.

Module 3 :
Testing Metrics for Monitoring and Controlling the Testing Process – Measurement Objectives – Attributes and Corresponding Metrics – Attributes – Estimation models – Architectural Design Metric – Information Flow Metrics – Cyclomatic Complexity measures – Function Point Metrics – Test Point Analysis – Some Testing Metrics. Efficient Test Suite Management.

Software Quality Management : Software Quality – Quality Types – Broadening the concept of Quality – Quality Cost – Benefits of Investment on Quality – Quality Control – Quality Assurance – Quality management -QM and Project management – Quality factors – Methods of Quality Management – Software Quality Metrics.

Module 4 :
Testing Process Maturity Models – Need – Measurement and Improvement of a Test Process – Test Process Maturity Models.

Test Automation : Automation and Testing Tools – Need of Automation – Categorization of Testing Tools – Selection of Testing Tools – Costs incurred in Testing Tools – Guidelines for Automated Testing – Overview of some commercial Testing Tools. Testing Object Oriented Software – Testing Web-based Systems.

Leave a Reply

How to add comment : 1) Type your comment below. 2) Type your name. 3) Post comment.

www.pdfquestion.in © 2021

Contact Us   Privacy Policy   SiteMap