SOFTWARE TESTING
- 100% Placement Guarantee.
- Expert & Experience Faculty.
- Latest Hardware & Software’s.
- Digital Labs
Course Duration
Eligibility
Any Graduate / Post Graduate
MANUAL TESTING
- What is Software
- What is Testing
- What is Software Testing
- Resource involved in Software Development
- Software quality Assurance
- Life Cycle Development
- Life Cycle Testing
- Waterfall Model
- Fish Model
- V-Model
- Agile Methodology
- Integration Testing
1)Front End Integration b) Back End Integration Approaches
a)Top down Approaches
b) Bottom Down Approaches
c) Bi-directional Approaches - Sanity Testing
a) Basic Core Functionality
b) Tab Validation
c) Link Validation
d) Page Validation
e) GUI Validation - System and Function Testing
a) Function Testing b) Usability Testing
c) Security Testing d) Performance Testing
- Behaviour Coverage
- I/P Domain Coverage
- Error Handling Coverage
- Backend Coverage
- Service Level Coverage
- Calculation Base Coverage
- Recovery Testing
- Compability Testing
- Configuration Testing
- Inter system Testing
- Installation Testing
- Globalization Testing
- Sanitation Testing
- Alpha Testing
- Beta Testing
- Error
- Detect
- Bug
- Issue
- Monkey Testing
- Exploratory Testing
- Ad-Hoc Testing
AUTOMATION TESTING
Core Java
- Variable and data types
- Keywords and Identifiers
- Methods
- Types of Variable
- Constructor
- Control Statements
- Loops
- Inheritance
- This and Super Keyword
- Access Specifies
- Polymorphism
- Abstract Class and Concrete Class
- Interface and Implementation class
- Generalization
- Casting
- Encapsulation --> Selenium Framework
- Abstraction
- String class --vvp
- Array
- Exception Handling
- Collection
- Map
- Pattern Programs
- Logical Programs
Core Java
- Disadvantages of Manual Testing
- Advantages of Automation
- Advantages of Selenium
- Disadvantages of Selenium
- Selenium flavours
- Open Browser
- Selenium Architecture
- Web Driver and its Methods.
- Basic html coding.
- Locators.
- Web Element and its Methods.
- List box
- Screenshot.
- Parameterization- Excel sheet
- I frame
- Popups
- Multiple Link/Elements--> Relative X path
- Autosuggestions
- Web Table
- Action class
- Customized List box
- Different types of exception in Selenium
- Dynamic Elements--> Dynamic X path
- Scroll Up/Down
- Synchronization (Diff Types of waits in Selenium)--> Interview Questions
- 1. Selenium Framework/Types of Framework
- 2. Example without DDF
- 3. Example with DDF
- 4. POM (Page Object Module) with page factory
- 5. POM with DDF
- 6. Test NG // TDD // BDD-Cucumber
- Advantages
- Annotations
- Keywords
- Email able report
- Test-Suite
- Assertion/ Verification
- Failed XML file
- Disable TC Execution from Suite and Test Class
- Grouping of Test Cases
- Parallel execution
- Multi Browser Testing/C.T
- Multi Browser Testing with parallel execution
- Test NG Data provider-->Assignment
- Difference between Test NG and J Unit
- POM_DDF_Test NG example
- POM_DDF_Test NG_Base Class_Utility example
- Capture screenshot of only failed TC & Property file
- Maven Project
- Framework explanation
- Automation flow/Automation Life Cycle
- Investment Banking(Kite Zerodha) project scenarios(TC)
- Interview Questions
- Github-Pull/Push code
- Logical programs