Software Testing C&C 6th Sem Syllabus for BE 2017 Regulation Anna Univ (Professional Elective I) detail syllabus for Computer & Communication Engineering (C&C), 2017 regulation is collected from the Anna Univ official website and presented for students of Anna University. The details of the course are: course code (IT8076), Category (PE), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.
For all other c&c 6th sem syllabus for be 2017 regulation anna univ you can visit C&C 6th Sem syllabus for BE 2017 regulation Anna Univ Subjects. For all other Professional Elective I subjects do refer to Professional Elective I. The detail syllabus for software testing is as follows.
Course Objective:
- To learn the criteria for test cases.
- To learn the design of test cases.
- To understand test management and test automation techniques
- To apply test metrics and measurements.
Unit I
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit II
Test Case Design Strategies
Test case Design Strategies – Using Black Box Approach to Test Case Design – Boundary Value Analysis – Equivalence Class Partitioning – State based testing – Cause-effect graphing -Compatibility testing – user documentation testing – domain testing – Random Testing -Requirements based testing – Using White Box Approach to Test design – Test Adequacy Criteria -static testing vs. structural testing – code functional testing – Coverage and Control Flow Graphs -Covering Code Logic – Paths – code complexity testing – Additional White box testing approaches-Evaluating Test Adequacy Criteria.
Unit III
Levels of Testing
The need for Levels of Testing – Unit Test – Unit Test Planning – Designing the Unit Tests – The Test Harness – Running the Unit tests and Recording results – Integration tests – Designing Integration Tests – Integration Test Planning – Scenario testing – Defect bash elimination System Testing – Acceptance testing – Performance testing – Regression Testing – Internationalization testing – Ad-hoc testing – Alpha, Beta Tests – Testing OO systems – Usability and Accessibility testing – Configuration testing -Compatibility testing – Testing the documentation -Website testing.
Unit IV
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit V
Test Automation
Software test automation – skills needed for automation – scope of automation – design and architecture for automation – requirements for a test tool – challenges in automation – Test metrics and measurements – project, progress and productivity metrics.
Course Outcome:
At the end of the course the students will be able to:
- Design test cases suitable for a software development for different domains.
- Identify suitable tests to be carried out.
- Prepare test planning based on the document.
- Document test plans and test cases designed.
- Use automatic testing tools.
- Develop and validate a test plan.
Text Books:
- Srinivasan Desikan and Gopalaswamy Ramesh, Software Testing – Principles and Practices, Pearson Education, 2006.
- Ron Patton, Software Testing, Second Edition, Sams Publishing, Pearson Education, 2007.
References:
- Ilene Burnstein, Practical Software Testing, Springer International Edition, 2003.
- Edward Kit, Software Testing in the Real World – Improving the Process, Pearson Education, 1995.
- Boris Beizer, Software Testing Techniques – 2nd Edition, Van Nostrand Reinhold, New York, 1990.
- Aditya P. Mathur, Foundations of Software Testing _ Fundamental Algorithms and Techniques, Dorling Kindersley (India) Pvt. Ltd., Pearson Education, 2008.
For detail syllabus of all other subjects of BE C&C, 2017 regulation do visit C&C 6th Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.