Exam Details

Subject software testing
Paper
Exam / Course b.c.a
Department
Organization solapur university
Position
Exam Date March, 2018
City, State maharashtra, solapur


Question Paper

B.C.A. (Semester IV) (CBCS) Examination Mar/Apr-2018
SOFTWARE TESTING
Time: 2½ Hours
Max. Marks: 70
Instructions: All Questions are compulsory. Figures to the right indicate full marks.
Q.1

Choose the correct alternatives:
07
Who leads a walkthrough?
Author
Moderator
Reviewer
Scribe
Which is not a type of Review?
Requirement Analysis
Peer to peer
Technical
Walk through
White Box Testing is not concern with
Statement Coverage
Decision Coverage
Cause and Effect Coverage
Multiple Condition Coverage
Which is not true in case of Soak Testing?
Also know as Endurance Testing
Running a system at high levels of load for prolonged periods of time
Type of Performance Testing
Subset of Regression Testing
Test plans are based on
Project Plan
Business Plan
Support Plan
All of these
STLC is related to which model?
Waterfall Model
RAD Model
V Model
Spiral Model
verifies that all elements mesh properly and overall system functions/performance is achieved.
Integration testing
System testing
Unit testing
Validation
Q.1

State whether True or False:-
04
Software testing is a method of assessing the functionality of a software program.
A review is a systematic examination of a document by one or more people with the main aim of finding and removing errors early in the software development life cycle.
Black box testing is also known as Glass box testing.
Soak Testing is a type of performance test that verifies a system's stability and performance characteristics over an extended period of time.
Page 2 of 2
SLR-SR-17
Q.1

Fill in the blanks:-
03
regression testing, executed during the unit testing phase, tests the code as a single unit. It has a narrow and focused approach, where complex interactions and dependencies outside the unit of code in question are temporarily blocked.
testing is a type of acceptance testing; performed to identify all possible issues/bugs before releasing the product to everyday users or public.
testing is a commonly used term for software testing performed without planning and documentation, but can be applied to early scientific experimental studies.
Q.2
Solve any seven from the following
14
What is difference between bug and defect?
What is Boundary Value Analysis?
What is Equivalence Partitioning?
What is Stress testing?
What is the Alpha testing and Beta testing?
What is Smoke testing?
What is Retrospect meeting?
List any two uses of testing.
What is Volume testing?
Q.3
Attempt any two from the following
10
What is Path testing? Explain Control Flow Graph path testing technique with example.
What is Peer review? Explain the characteristics of Peer review.
What is test case? Explain the characteristics of good test case.
What is Regression testing? Explain regional regression testing.
04
Q.4
Answer any two from the following:-
14
Explain the test case template with suitable example.
Explain the software test life cycle in detail.
Explain White box testing in detail.
Q.5
Answer any two from the following:-
14
What is integration testing? Explain Top-down and Bottom-up integration testing.
Explain Black box testing in detail.
Explain the defect life cycle in detail.


Subjects

  • advance programming in c
  • advanced java – i
  • advanced java – ii
  • advanced programming in ‘c’
  • advanced web technology
  • basics of ‘c’ programming
  • business communication
  • business statistics
  • communication skills
  • computer graphics
  • computer oriented statistics
  • core java
  • cyber laws and security control
  • data structure using ‘c’
  • data structures using ‘c’
  • data warehouse and data mining
  • database management system
  • dbms with oracle
  • development of human skills
  • digital electronics
  • discrete mathematics
  • e-commerce
  • e-governance
  • financial accounting with tally
  • financial management
  • fundamentals of computer
  • fundamentals of financial accounting
  • introduction to data mining & warehousing
  • introduction to information technology
  • linux and shell programming
  • management information system
  • networking & data communication
  • networking and data communication
  • object oriented programming with c++
  • oop with c++
  • operating system
  • operations research
  • operting system
  • procedural programming through ‘c’
  • python
  • rdbms with oracle
  • software engineering
  • software project management
  • software testing
  • theory of computation
  • visual programming
  • web technology
  • web technology – ii
  • web technology – iii