New Staqb1

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 6

APCE/IQAC/QB/1

Om Sakthi
ADHIPARASAKTHI COLLEGE OF ENGINEERING
(NAAC ACCREDITED)
G.B. NAGAR, KALAVAI – 632 506, RANIPET DISTRICT

DEPARTMENT OF COMPUTER SCIENCE AND


ENGINEERING

QUESTION BANK

SUBJECT CODE & CCS366&SOFTWARE CLASS III YEAR - 6th SEM


TITLE TESTING AND
AUTOMATION
COURSE IN-CHARGE K.TAMILSELVI AY 2023-2024 (EVEN SEM)

Vision:
The Department is committed to serving the student for Quality education and good character
with tinge of Spirituality and fostering an effective teaching /learning environment

Mission:
 The Department offer technical education in particular to rural society. To create technical
manpower for meeting the current and future demands of industry..

Course Outcomes:

CO1 To understand the basics of software testing


CO2 To learn how to do the testing and planning effectively
CO3 To build test cases and execute them
CO4 To focus on wide aspects of testing and understanding multiple facets of testing
CO5 To get an insight about test automation and the tools used for test automation

Blooms Taxonomy:

REMEMBERING UNDERSTANDING APPLYING ANALYSING EVALUATE CREATE


R U A AN E C

UNIT I FOUNDATIONS OF SOFTWARE TESTING

Q. No. Questions BT CO

PART - A
1 Define Software Testing? R CO1

2 Write the Difference between black box and white box testing? AN CO1

3 What is integration testing? R CO1

4 What is Program Inspection? R CO1

5 What are different types of software testing R CO1

6 Differentiate between verification and validation? R CO1

7 Define the term Testing R CO1

8 Differentiate between testing and debugging AN CO1

9 Define Error. R CO1

10 Define Faults (Defects). R CO1

11 Define failures R CO1

12 . Distinguish between fault and failure. R CO1

13 Why Equivalence & Boundary Analysis Testing need? R CO1

14 What is software testing principles R CO1

15 Define System testing with its types. R CO1

PART - B & C
1 Explain about Black box Testing. U CO1

2 Classify Stages of software testing with advantages and disadvantages U CO1

3 Explain about Software Testing Life Cycle with Diagram U CO1

4 Explain about White Box Testing U CO1

5 Briefly Explain about Software Testing principles U CO1

6 Draw and explain about V-model of software testing AN CO1

UNIT II TEST PLANNING


PART - A

1 What is the goal of Software Tester? R CO2

2 What is Test Planning? R CO2

3 What is Test Strategy? R CO2

4 Difference Between Test Strategy and Test Plan AN CO2

5 Define Bug Reporting? R CO2

6 What is Test Schedule? R CO2

7 What is Metrics and Statistics? R CO2

8 Differentiate Test case and Test Scenario? AN CO2

9 What is Test Phases in Test planning? R CO2

10 Why are test plans important? R CO2

11 What are the types of test plan? R CO2

12 What is Bug? R CO2

13 How to write a test plan R CO2

14 What are the the phases of STLC? R CO2

PART - B & C CO2

1 Explain about Components of Test Plan in detail? U CO2

2 Explain in detail High-level Expectations? U CO2

3 Briefly explain Test Strategy and Test Planning? U CO2

4 Explain about Resource Requirements in Software testing? U CO2

5 Explain about Test Schedule : U CO2

6 Briefly explain about Test cases and Test scenario with U CO2
example
7 Explain the components of test strategy document U CO2
UNIT III Test Design and Execution

PART - A

1 Define test objective identification. R CO3

2 What are the benefits of test objective identification? R CO3

3 Define Requirement identification R CO3

4 What are the challenges of modeling a test design process? R CO3

5 Define BVT. R CO3

6 What are the best practices for writing test procedures R CO3

7 What is mean by bug reporting R CO3

8 List the steps in path testing R CO3

9 Give another approach to modeling test results R CO3

10 Write short notes on test case completeness metrics R CO3

PART - B & C

1 What are the specific objectives of the test?What do it want to achieve R CO3
by testing the software?
2 What factors need to be considered when designing the tests? R CO3

3 What are the Requirements that the software must meet R CO3

4 How can the requirements be tested ?Are the requirements specific A CO3
enough to be tested
5 How can the test design process be modeled A CO3

6 How can boundary value testing be used to test the software A CO3

7 How can equivalence class testing be used to test the software A CO3

8 How can Data flow testing be used to test the software A CO3

9 What metrics can be used to measure the effectiveness of the test design R CO3
process

10 how can model –driven test design be used to improve the efficiency A CO3
and effectiveness of the test design process
11 How should the test procedures be documented ? A CO3

12 What is the bug lifecycle ?Explain in detail. U CO3


UNIT IV Advanced Testing Concepts

Part A:

1 What is performance testing? R CO4

2 Types of performance testing R CO4

3 Types of test document R CO4

4 What is Security testing R CO4

5 Explain principles of agile testing U CO4

6 What is agile test plan? R CO4

PART - B & C

1 Explain performance testing U CO4

2 Explain recovery testing ,configuration testing U CO4

3 Explain usability testing U CO4

4 Explain testing the documentation U CO4

5 Explain testing in the agile environment U CO4

6 Explain testing web and mobile application U CO4


UNIT V Test Automation and Tools

Part A:

1 What are the benefits of automated software testing R CO5

2 How to select the right automation tool for web application testing? A CO5

3 What are the tools available for automating web application testing ? R CO5

4 What are the strategies for locating web elements on a page R CO5

5 What are the features of selenium webdrives? R CO5

6 Define testing .xml configuration R CO5

7 Why are WebDriver events important? R CO5

8 What are the different locators in selenium WebDriver? R CO5

9 How to handle Dynamic web elements A CO5


10 How to reuse code in automated test? A CO5
Part B&C

1 What are the different types of automated software testing ?Discuss R CO5
about the key factors to be considered in automated software testing

2 Why automate web application testing ?how to select the right U CO5
automation tool for web application testing?

3 what is selenium Web driver?Discuss in detail about the components of U CO5


selenium
4 What are the different locators in selenium web driver ?how to use U CO5
locators to locate web elements
5 How to add classes ,packages,and methods to automated tests? U CO5

6 How to use test reports to improve the quality of automated test U CO5

7 what is Testing .xml?How to use testing .xml to configure automated U CO5


test?

8 How can you generate and analyze test reports using automation U CO5
frameworks(e.g TestNG,JUnit,ExtentReports)

9 How can you identify and locate web elements on a web page for U CO5
automation

10 How can you simulate user interactions such as clicks, inputs and U CO5
selection

COURSE IN-CHARGE HOD PRINCIPAL

You might also like