Cyber Security

CCS366: Software Testing and Automation syllabus for Cyber Security 2021 regulation (Professional Elective-I)

Software Testing and Automation detailed syllabus for Cyber Security (Cyber Security) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the Cyber Security students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Cyber Security 5th Sem scheme and its subjects, do visit Cyber Security 5th Sem 2021 regulation scheme. For Professional Elective-I scheme and its subjects refer to Cyber Security Professional Elective-I syllabus scheme. The detailed syllabus of software testing and automation is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

FOUNDATIONS OF SOFTWARE TESTING
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

Unit II

TEST PLANNING
The Goal of Test Planning, High Level Expectations,Intergroup Responsibilities, Test Phases, Test Strategy, Resource Requirements, Tester Assignments, Test Schedule, Test Cases, Bug Reporting, Metrics and Statistics.

Unit III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

ADVANCED TESTING CONCEPTS
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.

Unit V

TEST AUTOMATION AND TOOLS
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.

Practical Exercises

  1. Develop the test plan for testing an e-commerce web/mobile application (www.amazon.in).
  2. Design the test cases for testing the e-commerce application
  3. Test the e-commerce application and report the defects in it.
  4. Develop the test plan and design the test cases for an inventory control system.
  5. Execute the test cases against a client server or desktop application and identify the defects.
  6. Test the performance of the e-commerce application.
  7. Automate the testing of e-commerce applications using Selenium.
  8. Integrate TestNG with the above test automation.
  9. Mini Project:
  10. a) Build a data-driven framework using Selenium and TestNG
    b) Build Page object Model using Selenium and TestNG
    c) Build BDD framework with Selenium, TestNG and Cucumber

Course Outcomes:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Text Books:

  1. Yogesh Singh, “Software Testing”, Cambridge University Press, 2012
  2. Unmesh Gundecha, Satya Avasarala, “Selenium WebDriver 3 Practical Guide” – Second Edition 2018

Reference Books:

  1. Glenford J. Myers, Corey Sandler, Tom Badgett, The Art of Software Testing, 3rd Edition, 2012, John Wiley & Sons, Inc.
  2. Ron Patton, Software testing, 2nd Edition, 2006, Sams Publishing
  3. Paul C. Jorgensen, Software Testing: A Craftsman’s Approach, Fourth Edition, 2014, Taylor & Francis Group.
  4. Carl Cocchiaro, Selenium Framework Design in Data-Driven Testing, 2018, Packt Publishing.
  5. Elfriede Dustin, Thom Garrett, Bernie Gaurf, Implementing Automated Software Testing, 2009, Pearson Education, Inc.
  6. Satya Avasarala, Selenium WebDriver Practical Guide, 2014, Packt Publishing.
  7. Varun Menon, TestNg Beginner’s Guide, 2013, Packt Publishing.

For detailed syllabus of all the other subjects of Cyber Security 5th Sem, visit Cyber Security 5th Sem subject syllabuses for 2021 regulation.

For all Cyber Security results, visit Anna University Cyber Security all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.