0% found this document useful (0 votes)
6 views2 pages

Assignment Unit4

Uploaded by

rparikh354
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)
6 views2 pages

Assignment Unit4

Uploaded by

rparikh354
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/ 2

COMPUTER ENGINEERING DEPARTMENT

C. U. SHAH GOVT. POLYTECHNIC, SURENDRANAGAR


Course Name : Introduction to Software
Course Code : 4340702
Engineering
UNIT – 4 (Software Coding And Testing)
Assignment - 4
Date of Declaration : Last Date of Submission :
Course Outcome (CO (d))
Prepare test-cases to test software functionalities.
Note: All the questions of this Unit are of CO(d).
Bloom’s
Sr.
Questions Taxonomy
No
Level
Short Questions
1 Define coding. List various characteristics of good coding. R
2 Define code review. R
3 i. __________ is leading code inspection meeting.
R
ii. __________ is leading code walkthrough meeting.
4 Define: testing, error, failure, defect, test case, test suit R
5 Define black block testing. Give synonyms of it. R
6 Define white box testing. Give synonyms of it. R
7 Give at least three differences between verification and validation. R
8 If input data values to a system is a range (i.e. 10 to 20), then how many
R
valid and how many invalid classes defined in equivalence class partitioning.
9 i. Branch coverage testing is a kind of __________ testing.
ii. Comparison testing is a kind of __________ testing.
R
iii. Error guessing testing is a kind of __________ testing.
iv. Mutation testing is a kind of __________ testing.
10 When all the modules are tested in isolation, it is called __________ testing. R
11 List different types of test documentation. R
12 Match the following:
I. Unit testing a) Functional testing
II. Black box testing b) Performed by external users
R
III. Formal code review technique c) First level of testing
IV. Beta testing d) Code inspection
V. White box testing e) Structural testing
Descriptive Questions
1 Write a short note on code walkthrough. [S23 (3)] U
2 Explain code inspection. [S23 (3)] U
3 Write a short note on coding standards and guidelines. U
4 Explain software documentation in brief. U
5 Differentiate between black box testing and white box testing. U
Define black box testing. List various black box testing techniques. Explain
any two.
6 R, U
OR
Individual technique can be asked.
Define white box testing. List various white box testing techniques. Explain
any two. [W23 (7)]
OR
7 R, U
Individual technique can be asked.
OR
Describe white box testing. [S23 (7)]
8 Write a short note on beta testing. U
9 Describe unit testing and integration testing. [S23 (7)] [W23 (3)] U
10 Differentiate between alpha testing and beta testing. A
Determine equivalence classes and boundary value test suite for a program
11 A
to accept any number between 1 and 99. [W23 (7)]
12 Prepare test cases for online shopping system. [W23 (4)] A
Write any four test cases for registration / sign up process in any software.
13 A
[S23 (4)]
Demonstrate the boundary value testing for online student payment system.
14 A
[S23 (4)]
Define code review. List code review techniques. Explain then in detail.
15 R, U
[W23 (7)]
Bloom’s Taxonomy Levels: L1 (Remember), L2 (Understanding), L3 (Apply)

Signature of Course In-charge Signature of HOD

You might also like