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

Software Testing 1

The document is an assignment for the 8th semester Computer Science & Engineering students at Panipat Institute of Engineering & Technology, focusing on Software Testing. It includes questions on software testing definitions, phases of software development, error detection in code review versus testing, and various testing methodologies such as integration testing and website testing. The assignment is structured into four units, each containing multiple questions that require detailed responses and examples.

Uploaded by

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

Software Testing 1

The document is an assignment for the 8th semester Computer Science & Engineering students at Panipat Institute of Engineering & Technology, focusing on Software Testing. It includes questions on software testing definitions, phases of software development, error detection in code review versus testing, and various testing methodologies such as integration testing and website testing. The assignment is structured into four units, each containing multiple questions that require detailed responses and examples.

Uploaded by

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

PANIPAT INSTITUTE OF ENGINEERING & TECHNOLOGY, SAMALKHA

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


Assignment (April, 2020)

Semester: 8th CSE Section: B, C


Subject Name: Software Testing Subject Code: CSE-412N
Note: All Questions are compulsory.
UNIT- I
Q1: (a) Define Software Testing. Differentiate between error, fault and failure. 7
(b) What are different phases in software development? Which one consumes maximum
efforts and why? Discuss.
Q2: During code review you detect errors whereas during code testing you detect failures. Justify.
UNIT-II
Q3: Consider a program for the determination of previous date. Its input is a triple of day, month
and year with the values in the range :
1<=month <= 12
1<=day <= 31
1900<=year <= 2025
The possible outputs are “previous date” and “Invalid date”. Design table along with equivalence
classes for input domain.
Q4: (a) What are the problems faced during path testing ? how they can be minimized ?
(b) Given the source code below :
Void foo ( int a, b, c, d, e) {
If (a = = 0){
return; }
int x=0;
if (( a = = b ) or ( c = = d )) {
x = 1;
}
e = 1/x;
}
List the test cases for statement coverage, branch coverage and condition coverage.
UNIT-III
Q5: a) What do you understand by integration testing? What types of errors are detected during
integration testing?
(b) What is the top down and bottom up integration? Discuss their merits and demerits.

Q6: (a) What is the need of test case prioritization? Explain different types of prioritization
techniques.
(b) What do you understand by slice based testing? Explain the help of suitable example

UNIT-IV

Q7: (a) with the help of a suitable examples, demonstrate how integration testing and system
testing is done for object oriented systems.
(b) What are the various issues in object oriented testing? Discuss.
Q8: (a) How is website testing different from typical software testing?
(b) Discuss in brief about the white box and black box techniques for websites.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy