0% found this document useful (0 votes)
261 views3 pages

CCS366 Syllabus

SUBJECT DETAILS

Uploaded by

gdhivyadharshini
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)
261 views3 pages

CCS366 Syllabus

SUBJECT DETAILS

Uploaded by

gdhivyadharshini
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/ 3

SYLLABUS

CCS366 SOFTWARETESTINGANDAUTOMATION L T PC
2 0 2 3
COURSEOBJECTIVES:
 To understand the basics of software testing
 To learn how to do the testing and planning effectively
 To build test case sand execute them
 To focus on wide aspect soft testing and understanding multiple facet soft testing
 Togetaninsightabouttestautomationandthetoolsusedfortestautomation

UNITI FOUNDATIONSOFSOFTWARETESTING 6
Why do we test Software?, Black-Box Testing and White-Box Testing, Software Testing Life
Cycle, V-model of Software Testing, Program Correctness and Verification, Reliability versus
Safety, Failures, Errors and Faults (Defects), Software Testing Principles, Program Inspections,
Stages of Testing: Unit Testing, Integration Testing, System Testing

UNITII TESTPLANNING 6
The Goal of Test Planning, High Level Expectations , Intergroup Responsibilities ,Test
Phases ,Test
Strategy,ResourceRequirements,TesterAssignments,TestSchedule,TestCases,BugReporting,
Metrics and Statistics.

UNITIII TESTDESIGNANDEXECUTION 6
Test Objective Identification, Test Design Factors, Requirement identification, Testable
Requirements, Modeling a Test Design Process, Modeling Test Results, Boundary Value Testing,
Equivalence Class Testing, Path Testing, Data Flow Testing, Test Design Preparedness Metrics,
Test Case Design Effectiveness, Model-Driven Test Design, Test Procedures, Test Case
Organization and Tracking, Bug Reporting, Bug Life Cycle.

UNITIV ADVANCEDTESTINGCONCEPTS 6
Performance Testing: Load Testing, Stress Testing, Volume Testing, Fail-Over Testing, Recovery
Testing, Configuration Testing, Compatibility Testing ,Usability Testing, Testing the
Documentation, Security testing, Testing in the Agile Environment, Testing Web and Mobile
Applications.

UNITV TESTAUTOMATIONANDTOOLS 6
Automated Software Testing, Automate Testing of Web Applications, Selenium: Introducing Web
Driver and Web Elements, Locating Web Elements, Actions on Web Elements, Different Web
Drivers, Understanding Web Driver Events, Testing: Understanding Testing.xml, Adding Classes,
Packages, Methods to Test, Test Reports.
30 PERIODS
PRACTICALEXERCISES: 30PERIODS
1. Develop the test plan for testing an e-commerce web/mobile application
(www.amazon.in).
2. Design the test cases for testing thee-commerce application
3. Test thee-commerce application and report the defects in it.
4. Developthetestplananddesignthetestcasesforaninventorycontrolsystem.
5. Execute the testcasesagainstaclientserverordesktopapplicationandidentifythedefects.
6. Test the performance of thee-commerce application.
7. Automate the testing of e-commerce applications using Selenium.
8. Integrate TestNG with the above test automation.
9. Mini Project:
a) Build a data-driven frame work using Selenium and Test NG
b) Build Page object Model using Selenium and Test NG
c) Build BDD framework with Selenium, Test NG and Cucumber

COURSEOUTCOMES:
CO1: Understand the basic concepts of software testing and the need for software
testing
CO2: Design Test planning and different activities involved in test planning
CO3: Design effective test cases that can uncover critical defects in the application
CO4: Carry out advanced type soft testing
CO5: Automate the software testing using Selenium and Test NG
TOTAL: 60 PERIODS
TEXTBOOKS
1. YogeshSingh,“SoftwareTesting”,CambridgeUniversityPress,2012
2. Unmesh Gundecha, Satya Avasarala, "Selenium WebDriver 3
Practical Guide"- SecondEdition 2018
REFERENCES
1. GlenfordJ. Myers, CoreySandler,TomBadgett,TheArtof
SoftwareTesting, 3rdEdition, 2012, John Wiley & Sons, Inc.
2. RonPatton,Softwaretesting,2ndEdition,2006,SamsPublishing
3. PaulC. Jorgensen, Software
Testing:ACraftsman’sApproach,FourthEdition,2014,Taylor &
Francis Group.
4. CarlCocchiaro , Selenium FrameworkDesigninData-
DrivenTesting,2018,Packt Publishing.
5. ElfriedeDustin,ThomGarrett,BernieGaurf,ImplementingAutomat
edSoftwareTesting, 2009, Pearson Education, Inc.
6. SatyaAvasarala,SeleniumWebDriverPracticalGuide,2014,PacktPublishing.
7. VarunMenon,TestNgBeginner'sGuide,2013,PacktPublishing.
CO’s-PO’s&PSO’sMAPPING
CO’s PO’s PSO’s
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3
1 3 3 2 1 2 - - - 1 1 3 2 3 2 3
2 2 3 1 1 1 - - - 2 2 1 2 1 2 3
3 2 2 1 3 1 - - - 1 3 1 2 2 3 2
4 2 1 3 2 1 - - - 1 1 1 2 3 1 2
5 2 2 1 3 1 - - - 1 3 2 1 2 1 3
AVg. 2.2 2.2 1.6 2 1.2 - - - 1.2 2 1.6 1.8 2.2 1.8 2.6
1-low,2-medium,3-high,‘-'-nocorrelation

You might also like