0% found this document useful (0 votes)
1 views10 pages

Software Testing Manual Automation

The document outlines a comprehensive syllabus for manual and automation testing, covering topics such as software testing principles, development processes, testing methodologies, and defect management. It includes sections on various testing levels, non-functional and functional tests, as well as automation tools like Selenium and frameworks like TestNG. Additionally, it addresses career preparation for testers, including resume building and mock interviews.

Uploaded by

TANAYA PAWAR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views10 pages

Software Testing Manual Automation

The document outlines a comprehensive syllabus for manual and automation testing, covering topics such as software testing principles, development processes, testing methodologies, and defect management. It includes sections on various testing levels, non-functional and functional tests, as well as automation tools like Selenium and frameworks like TestNG. Additionally, it addresses career preparation for testers, including resume building and mock interviews.

Uploaded by

TANAYA PAWAR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

MANUAL TESTING SYLLABUS

1. INTRODUCTION OF SOFTWARE TESTING


➢ What is software testing?
➢ Why is testing necessary?
➢ Testing Principles
➢ Best Practices in Testing
➢ Skills for Testing
➢ Various Task Involved in Testing
➢ Difference between Verification & Validation
➢ Difference between QA &QC

2. DEVELOPMENT OF SOFTWARE APPLICATION


➢ Introduction of Software Development Process
➢ Phases in SDLC
➢ Waterfall Model Phases Advantages & Disadvantages
➢ Spiral Model & It’s Phases
➢ Spiral Model Advantages & Disadvantages
➢ Prototype Model and It’s Phases
➢ Prototype Model Advantages & Disadvantages
➢ V-shaped Model & It’s Phases
➢ V-shaped Advantages & Disadvantages
➢ Challenges Regarding To Each Development Phases

3. LEVELS OF SOFTWARE TESTING

➢ Unit Testing
➢ Integration Testing
➢ Various Approaches of Integration Testing

www.newgensoftech.co
m
➢ System Testing
➢ Acceptance Testing

4. TESTING METHODOLOGIES
➢ White Box Testing
➢ Advantages & Disadvantages of White Box Testing
➢ White Box Testing Techniques-Statement Coverage and
Decision Coverage
➢ Black Box Testing & It’s Type (Functional and Non-
Functional)
➢ Advantages & Disadvantages of Black Box Testing
➢ Black Box Testing Techniques
➢ Grey Box Testing

5. TYPES OF NON-FUNCTIONAL TESTS

➢ Installation Testing
➢ Configuration Testing
➢ Compatibility Testing
➢ Performance Testing
➢ Load Testing Vs Stress Testing Vs Volume Testing
➢ Globalization Testing Vs Localization Testing
➢ Security Testing
➢ Recovery Testing

6. TYPES OF FUNCTONAL TESTS

➢ Static Testing Vs Dynamic Testing


➢ Positive Testing Vs Negative Testing
➢ Smoke Testing Vs Sanity Testing
➢ Regression Testing Vs Re-Testing

www.newgensoftech.com
➢ Exploratory Testing Vs Adhoc Testing Vs Monkey Testing
➢ Component Testing VS GUI Testing
➢ User Acceptance Testing
➢ Alpha Testing Vs Beta Testing
➢ Accessibility Testing

7. PROCESS OF TESTING

➢ Test Planning
➢ Test Analysis
➢ Test Design
➢ Construction and verification
➢ STLC- Software Testing Life Cycle
➢ Final Testing and Implementation Post Implementation

8. TEST DESIGN FOR FUNCTIONAL TESTING

➢ Introduction To Test Design


➢ Test scenarios
➢ Test Cases
➢ Test Case Management
➢ Test Data
➢ Black Box Test Technique- Test Case Preparation
➢ Requirement Traceability Matrix(RTM)

9. TEST EXECUTION
➢ Test Execution Cycle
➢ Entry Criteria For Test Execution
➢ Smoke /Sanity Testing
➢ Test Execution

www.newgensoftech.com
➢ Retesting And Regression Testing
➢ Ending The Test Execution Activity
➢ Test Closure Activities

10. DEFECT MANAGEMENT


➢ Defect /Bug
➢ Causes For Defect
➢ Defect Reporting
➢ Defect Attributes
➢ Severity And Priority
➢ Defect Life Cycle
➢ Advantages Of Defect Tracking

12. AGILE MODEL

➢ Agile Model
➢ Scrum methodology
➢ Sprints in Scrum Roles
➢ Scrum Artifacts & Ceremonies

13. DATABASE TESTING

➢ Basic Concepts
➢ CRUD Operation
➢ Query and Sub Query
➢ Join and It’s Types

13. API TESTING

➢ What is API?
➢ Postman Tool Usage

www.newgensoftech.com
➢ HHTPS methods and Code series
➢ Interview Question and Answer

13. GETTING EQUIPPED TO START


➢ Challenges In Testing
➢ Best Practices In Test
➢ Career Path of A Tester

14. RESUME BUILD-UP AND MOCK INTERVIEW

15. Naukri Profile Creation

www.newgensoftech.com
AUTOMATION TESTING SYLLABUS

➢ Benefits Of Automation Testing


➢ What And When To Automate
➢ Introduction To Automation Tools
➢ Comparison with other tools like QTP/ UFT , RFT

3. CORE JAVA

➢ Installation JDK
➢ Global Local Variable, Data type, Operators
➢ Class and Methods
➢ Access Modifiers
➢ Static
➢ Strings Class
➢ If & Else if Conditions
➢ Switch Cases
➢ For loop, each loop, While loop
➢ Method Overloading
➢ Constructor
➢ Final Keyword
➢ Scanner Class
➢ Inheritance , Polymorphism, Encapsulation, Abstraction
➢ Interface

www.newgensoftech.com
➢ This and Super Keyword
➢ Exception Handling
➢ File Handling reading & Writing xlsx and xls
➢ Properties
➢ Arrays Its Type
➢ List and Array List
➢ Set and Map
➢ HashSet Vs Hashmap Vs Hashtable

➢ Explanation of selenium and its advantages


➢ Differences between selenium and QTP

2. Components Of Selenium
➢ Selenium IDE
➢ Selenium RC
➢ Selenium Grid
➢ Selenium WebDriver

4. Introduction Of Selenium IDE


➢ Main Features of Selenium IDE
➢ Installing Selenium IDE
➢ Test with Selenium IDE

www.newgensoftech.com
5. Selenium Web driver
➢ Introduction to selenium web driver
➢ Setting up eclipse
➢ Downloading and configuring web driver in eclipse

6. Selenium WebDriver Commands


➢ Get Commands
➢ Navigate Commands
➢ Element Visibility Commands
➢ Other Commands

7. Locators Of Selenium (Webdriver)


➢ Tools to identify elements and object
Google Chrome Developer Tools
➢ Locating elements by ID, Name, LinkText, ClassName etc.
➢ XPath , Types in X-path

8. Advanced Features IN Selenium


➢ Handling Pop Up / Alert Window
➢ Drop Down Operation
➢ Scroll Down/up
➢ Right Click Operation

9. Concept of framework
➢ Introduction to framework
➢ Use of framework
➢ Different types of frameworks

www.newgensoftech.com
➢ Different types of packages in framework

10. TestNG Framework


➢ Introduction to TestNG
➢ Setting up eclipse
➢ Downloading and configuring TestNG in webdriver
➢ Functionality provided by TestNG
➢ Parallel Testing
➢ Report Generation

11. Data Driven Framework


➢ Data driven testing
➢ Apache poi library and installation
➢ Advantages of using Data Driven Framework

www.newgensoftech.com

You might also like