0% found this document useful (0 votes)
18 views8 pages

Stqappr Merged

1. This document outlines the course syllabus for Software Testing and Quality Assurance (CSE801) for the eighth semester of a Bachelor of Engineering in Computer Science and Engineering program. It includes 10 questions covering topics like principles of testing, test case design strategies, black box and white box testing techniques, integration and system testing, people and organizational issues in testing, test automation, and test metrics. 2. Students will be evaluated based on their answers to 10 questions worth 8 marks each. Questions can be answered from either a software testing or quality assurance perspective. The exam is closed book and lasts three hours. 3. The course aims to teach students key concepts in software testing and quality such as testing principles

Uploaded by

utkarshgayguwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views8 pages

Stqappr Merged

1. This document outlines the course syllabus for Software Testing and Quality Assurance (CSE801) for the eighth semester of a Bachelor of Engineering in Computer Science and Engineering program. It includes 10 questions covering topics like principles of testing, test case design strategies, black box and white box testing techniques, integration and system testing, people and organizational issues in testing, test automation, and test metrics. 2. Students will be evaluated based on their answers to 10 questions worth 8 marks each. Questions can be answered from either a software testing or quality assurance perspective. The exam is closed book and lasts three hours. 3. The course aims to teach students key concepts in software testing and quality such as testing principles

Uploaded by

utkarshgayguwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

B.E.

Computer Science & Engineering Eighth Semester


CSE801 - Software Testing and Quality Assurance
P. Pages : 1 GUG/W/18/1996
Time : Three Hours *1528* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions are compulsory.
2. All questions carry equal marks.
3. Due credit will be given to neatness and adequate dimensions.
4. Assume suitable data wherever necessary.

1. a) Explain Testing as a engineering activity. 8


b) Explain Role of process in software Quality. 8

OR
2. a) What are software testing principles. 8
b) Explain tester's Role in software development. 8

3. a) Explain Black-Box testing in detail. 8


b) Explain Boundary value Analysis. 8

OR
4. a) Explain partitioning state based testing with cause effect graphing. 8
b) Explain white box testing. 8

5. a) What is Unit test planning? Explain. 8


b) Explain Integration tests & Integration test planning. 8

OR
6. a) Explain 8
i) Alpha test ii) Beta test.
b) Explain system testing in detail. 8

7. a) Explain people and organizational issues in testing. 8


b) Explain organization structures for testing teams. 8

OR
8. a) Explain Test plan Attachment with test management. 8
b) What is a test specialist? Explain test planning. 8

9. a) Explain software test automation? 8


b) What is test metrics? Explain in detail. 8

OR
10. a) What are the components of Review Plans? 8
b) What is software quality? Explain defect prevention. 8

******

GUG/W/18/1996 1 P.T.O
B.E. Computer Science & Engineering Sem-VIII
CSE801 - Software Testing and Quality Assurance
P. Pages : 1 GUG/W/19/1996
Time : Three Hours *1439* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions carry equal marks.
2. Due credit will be given to neatness and adequate dimensions.
3. Assume suitable data wherever necessary.
4. Illustrate your answers wherever necessary with the help of neat sketches.

1. a) Explain in detail principles of Testing. Also state its limitations. 8

b) Explain defect classes with example. 8


OR
2. a) What do you mean by software testing? Discuss software testing life cycle. 8

b) What are the different strategies used for software testing? 8

3. a) Discuss the test case design strategies in detail. 8

b) What is white box testing? How to compute cyclomatic complexity? 8


OR
4. a) What is black box testing? Discuss equivalence partitioning technique in Blackbox 8
testing.

b) Compare static testing with structural testing. 8

5. a) Explain incremental integration testing & non-incremental integration testing. 8

b) Write note on, 8


i) Regression testing. ii) Performance testing.
OR
6. a) Explain difference types of system testing. 8

b) What is the difference between conventional testing and object-oriented testing? 8

7. What are the people and organizational issues in Testing? Also explain in detail 16
organizational structure for testing team.
OR
8. Write short note on : 16
i) Test plan components. ii) Test process.
iii) Test plan attachments. iv) Test planning.

9. a) What are the skills that are needed for using automated testing tools. Explain in detail. 8

b) Discuss the scope of automation in software testing. 8


OR
10. a) Explain test metrics & measurements in detail. 8
b) Discuss the different criteria for test completion & also explain defect prevention. 8
**********

GUG/W/19/1996 1 P.T.O
B.E. Computer Science & Engineering Sem-VIII
CSE801 - Software Testing and Quality Assurance

P. Pages : 2 GUG/S/19/1996
Time : Three Hours *1477* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions are compulsory.
2. All questions carry equal marks.
3. Due credit will be given to neatness and adequate dimensions.
4. Assume suitable data wherever necessary.

1. a) Recall Software Testing Principles. 8

b) Describe defect repository and developer/Tester Support for developing defect Repository. 8

OR

2. a) Describe following terms 8

i) Failure ii) Fault

iii) Errors iv) Test cases

b) What are objective of testing? Write different issues in testing? 8

3. a) Describe circumstances under which you would apply white box testing, black box testing 8
or both.

b) Design control flow graph and Data flow graph and compare it. 8

OR

4. a) Explain Equivalence class partitioning and boundary valve analysis with the help of 8
example.

b) Explain Test Adequacy Criteria. 8

5. a) Describe following Terms. 8

i) Alpha testing and Beta testing

ii) ad-hoc Testing

b) Describe levels of testing with suitable diagram. 8

OR

6. a) Describe Types of system testing with proper diagram. 8

b) What is recovery testing and Regression Testing. 8

GUG/S/19/1996 1 P.T.O
7. a) Explain people and organisational issues in testing. 8

b) Explain Test Plan Components. 8

OR

8. a) Discuss factors to be consider while building a testing group and explain structure of test 8
group.

b) Explain the role of three groups in test planning and policy development. 8

9. a) What are components of Review plans. 8

b) Describe criteria of test completion. 8

OR

10. a) Explain project progress and productivity metrics with respect to testing. 8

b) Discuss challenges in automation test metrics. 8

*************

GUG/S/19/1996 2
B.E.-Computer Science and Engineering Sem VIII
CSE801 - Software Testing and Quality Assurance

P. Pages : 2 GUG/S/18/7029
Time : Three Hours *2145* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions are compulsory.
2. All questions carry equal marks.
3. Due credit will be given to neatness and adequate dimensions.
4. Assume suitable data wherever necessary.

1. a) Explain Software Testing principles. 8

b) Explain the role of process in software quality. 8

OR

2. a) Explain and state all types of Defect classes. 10

b) What is Defect repository? Explain Developer / Tester support for developing Defect 6
Repository.

3. a) Discuss the equivalence class partitioning state Based testing. 8

b) Write a short note on Testing Design strategies. 8

OR

4. a) Write short note on 8

i) Boundary value Analysis.

ii) Decision tables.

b) Explain evaluating Test Adequacy criteria. 8

5. a) What is Integration Testing? Explain test plan for integration testing. 8

b) Explain. 8

i) Defect Bash elimination.

ii) Running the unit test and recoding results.

OR

6. a) Explain Alpha testing and Beta testing in detail. 8

b) Discuss about designing the unit tests. 8

GUG/S/18/7029 1 P.T.O
7. a) Explain people and organizational issues in testing. 8

b) Discuss the skills needed by a test specialist. 8

OR

8. a) Write short note on: 8

i) Test Planning.

ii) Building a Testing group.

b) Explain the role of three groups in Test planning and policy Development. 8

9. a) Discuss the skills needed for automation. 8

b) Explain the components of Review plans. 8

OR

10. a) Explain project, progress and productivity metrics with respect to testing. 8

b) Explain : 8

i) Defect prevention.

ii) Scope of Automation.

*********

GUG/S/18/7029 2
B.E. Computer Science & Engineering (Model Curriculum) Semester - VII
BE102CS - Software Testing and Quality Assurance

P. Pages : 1 GUG/S/23/14232
*2946*
Time : Three Hours Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions are compulsory.
2. Assume suitable data wherever necessary.
3. Illustrate your answers wherever necessary with the help of neat sketches.

1. a) Explain in detail defect classes and defect repository using suitable diagram. 8
b) List and explain in brief any eight software testing principles. 8
OR
2. a) Explain TMM model in detail. 10
b) Explain software Tester’s role in software development organization. 6
3. a) Explain two basic test case design strategies. 8
b) Explain in detail boundary value analysis strategy. 8
OR
4. a) Explain equivalence class partitioning strategy method. 8
b) Explain : 8
i) Smart tester ii) Test Adequacy criteria
5. a) Explain : 8
i) Test Harness ii) Running unit test and recovering results.
b) Explain in detail test summary report with suitable diagram. 8
OR
6. a) Explain the role of three critical groups in testing, planning and test policy development. 10
b) Explain different levels of testing. 6
7. a) List and explain tester’s and manager’s role in supporting test organization. 8
b) Explain V-model for integrating testing activities. 8
OR
8. a) Explain various steps in forming test groups. 8
b) Explain test team hierarchy. 8
9. a) Explain in detail how test automation helps to address several problems. 8
b) Explain why selection of test tool is an important aspect of test automation. 8
OR
10. a) Explain development defect metrics. 10
b) List and explain different types of metrics with suitable diagram. 6
***********

GUG/S/23/14232 1
B.E. Computer Science & Engineering (MODEL CURRICULUM) Semester-VII
BE102CS - Software Testing and Quality Assurance
P. Pages : 1 GUG/W/22/14232
Time : Three Hours *3596* Max. Marks : 80
_____________________________________________________________________
Notes : 1. All questions are compulsory.
2. Assume suitable data wherever necessary.
3. Illustrate your answers wherever necessary with the help of neat sketches.
1. a) List and explain any eight software testing principles. 8

b) Explain tester’s role in software development organization. 8


OR
2. a) Explain role of process in software quality. 8

b) Explain software testing as an engineering activity. 8

3. a) Explain cause and effect graphing strategy in detail. 8

b) Explain test summary report. 8


OR
4. a) Explain integration testing. 8

b) Differentiate between black box and white box testing strategies. 8

5. a) Explain three phases in Unit test planning. 8

b) Explain different levels of testing. 8


OR
6. a) Explain integration strategy for functions and procedures. 8

b) Explain system testing using several types of system test. 8

7. a) Explain structure of test groups using hierarchy diagram. 8

b) Explain levels in testers career path. 8


OR
8. a) Explain importance of technical training program. 8

b) Explain V-model for testing activities integration. 8

9. a) Explain components of test Automation. 8

b) Explain productivity metrics. 8


OR
10. a) Explain three generation of Automation testing. 8

b) Draw and explain frame work for test Automation. 8


*******

GUG/W/22/14232 1 P.T.O

You might also like