Cse Viii Software Testing [10cs842] Question Paper



Comments



Description

Software Testing10CS842 Model Question Bank UNIT 1 A Perspective on Testing, Examples 1. Define the following : a) Error b) Fault c) Failure d) Incident e) Test f) Test case 2. Difference between functional testing and structural testing 3. What is software testing? Why it is so important in SDLC? 4. Explain the triangle problem statement along with flow chart for traditional implementation. 5. Explain the IEEE error and fault taxonomy and IEEE standard anomaly process in software testing. 6. Explain error and fault taxonomies. 7. Explain in detail various levels of software testing with embedded device like SATM as an example. UNIT 2 Boundary Value Testing, Equivalence Class Testing, Decision TableBased Testing: 1. What are the limitations of BVA 2. Justify the usage of boundary value analysis with function of two variables and highlight the limitations of boundary value analysis. 3. Explain weak normal and strong robust equivalence class testing with next date problem an example. 4. Discuss the usage of decision table method to device test cases with example of commission problem and triangle problem. Dept. of CSE, SJBIT 1 (i) Level 1 data flow diagram. Distinguish between top-down integration and bottom-up integration. Justify strongly connected graph is the number of linearly independent circuits in the graph using cyclomatic complexity metric. Dept. sales and commission for commission sale problem.Software Testing 10CS842 5. Data Flow Testing: 1. Explain call graph-based integration with the help of. Explain 1)boundary value testing 2)Equivalence class testing 3) decision table based testing 6. total locks. (ii) Upper level finite state machine. Explain slice based testing guide lines and observation in detail UNIT 4 Levels of Testing. Explain test coverage metrics and basis path testing with example 6. (i) Pair-wise integration (ii) (ii) Neighborhood integration. Give du-paths for stocks. Explain the decomposition based integration with an example 2. 4. Define DD-path. 3. locks. 3. Explain different structural test coverage metrics 2. Explain the simple SATM application with the help of. Draw DD-graph for triangle problem. Integration Testing: 1. 5. SJBIT 2 . Explain in detail worst case testing UNIT 3 Path Testing. Define predicate node. du-paths and dc-paths. of CSE. 4. Explain traditional view of testing levels alternative life cycle models 6. testing threads are important in software testing 7. 4.Software Testing 10CS842 5. interaction. 2. Interaction Testing: 1. call graph based and path based interpretation with an example UNIT-5 System Testing. UNIT-6 Process Framework: 1. SJBIT 3 . Explain taxonomy of interactions. validation and verification and their difference Dept. composition and determinism in software testing. Explain single-processor static interaction and single-processor dynamic interaction in system testing. Explain in detail path based. Explain verification trade-off dimensions. Write a short note on client server testing 4. Briefly discuss the dependability properties in process framework. 6. Why organizational factors are needed in process framework. With a neat diagram explain the transition probabilities for the SATM system 3. Explain the basic concept for requirement specification 2. of CSE. Explain and discuss Thread and finding thread. 3. Define the below terms: (i) Threads (ii) MM-path (iii) Data (iv) Actions (v) Ports 5. Explain in detail. Dept.Software Testing 10CS842 5. Write short note on walk through and inspection 2. Partition and explain in detail any of them. Define below terms with respect to fault based-testing i) Original program ii) Program location. Explain in detail mutation analysis and variations on mutation testing 7. Redundancy d. Write a short note on: a) Quality and process. 4. Test Execution: 1. 3. Documenting Analysis and Test: 1. Explain mutation analysis software fault based testing. UNIT-7 Fault-Based Testing. spellchecks on oracles. of CSE. b) Test planning. Degrees of freedom b. iii) Alternate expression iv) Alternate program. scaffolding. Explain hardware fault-based testing. Explain (10M) a. 2. Explain overview of assumption in fault based testing 6. Sensitivity c. UNIT-8 Planning and Monitoring the Process. List the Fault-based adequacy criterias. Explain the terms in detail: oracle . SJBIT 4 . 5. Restriction e. e) Test design specification document 3. Write short on.Software Testing 10CS842 c) Risk planning. d) Organizing documents. a) Quality b) Clean room Process c) Test and analysis d) Risk planning e) Monitoring the process f) improving the process 4. Explain the features of test design specification documents. 5. of CSE. SJBIT 5 . What are processed quality and analysis strategies in a brief note? Dept.
Copyright © 2024 DOKUMEN.SITE Inc.