Saturday, May 10, 2014

Software Testing and Quality Assurance (STQA) Semester 7 (Revised Course) (3 Hours) December 2013

New Page 1
Software Testing and Quality Ass
Software Testing and Quality Assurance (STQA)
Semester 7
(Revised Course)
(3 Hours) December 2013

 
LJ-14091
[Total Marks : 100]
 
N.B: (1) Question No. 1 is compulsory.  
  (2) All questions carry equal marks.  
       
1. (a) Explain difference between Validation and Verification. 08
  (b) Explain difference between failure, error and fault. 06
  (c) Explain the concept of Mutation testing. What are the assumptions made in Mutation testing? 06
       
2. (a) What are the limitations of control-flow based testing? 05
  (b) Compare CFG and DFG. 07
  (c) What is data flow anomaly? Explain why the presence of data flow anomaly does not imply that program execution will produce incorrect results. 08
       
3. (a) Describe the circumstances under which you would apply white box testing, black box testing, or both the techniques to evaluate COTs components. 10
  (b) Why should integration testing be performed? What types of errors can this testing will reveal? What is the difference between Unit testing and integration testing? 10
       
4. (a) What are zero day attack? Discuss it's significance with respect to security testing. 06
  (b) For each of the following situation justify whether it is hazard or mishap :--
(i) Water in the swimming pool becomes electrified.
(ii) A car stops abruptly.
(iii) A long distance telephone company suffers an outage.
(iv) A nuclear weapon is destroyed in an unplanned manner.
(v) A room fills with carbon di-oxide.
10
  (c) Explain clearly the difference between Load testing and Stress testing. 04
     
5. (a) What are the advantages and disadvantages of random testing? 06
  (b) What is test oracle? What are the difference between a parametric oracle and statistical oracle. 10
  (c) Discuss the similarity between decision table used and category partition based testing methodology. 06
       
6. (a) What are the essential items a system test plan should include? 10
  (b) What are the components of test automation infrastructure ? 10
       
7. Write short notes on (any four) :- 20
  (a) Metrics for monitoring test execution.  
  (b) Difference between UAT and BAT.  
  (c) Importance of DOS attack in acceptance testing.  
  (d) Five different views of software quality.  
  (e) McCall's quality factors and quality criteria.  

Also see Software testing and quality assurance question papers for May 2013

1 comment: