MANUAL TESTING
- Introduction to Quality Assurance
- Initial Discussion –What is Software Quality Assurance and Software Testing
- How IT Projects are formed and identified
- Testing Process Discussion-Real-Time testing vs. Software Testing
- Importance of Testing in IT projects
- Describe all environments
- Describe Team structure
- Software Development life cycle
- Types of testing (System, Regression, UAT, Functional, Black box, White box, integration testing…. Etc)
- Common problems and solutions in Testing
- Understanding Testing Terminology, SDLC, Testing cycle
- Detailed training and discussion on BRS (Business Requirement Specification)
- Detailed training and discussion on SRS/FRS (System Requirement Specification)
- Software Quality Assurance standards.
- Testing Methodologies
- Testing Life cycles
- Test Plan Development
- Test Case Development (Basic techniques to derive test cases)
- Test Execution and Test Results Analysis
- RTM (Requirement Traceability Matrix)
- Defect Life cycle
- Defect management and Defect Resolution process
- Defect severities and priorities
- User Acceptance Testing and production Deployment
- Differences between Manual Testing and Automated Testing
- Manual Test Design and Execution
- Test Metrics and results analysis, Reporting
- Current Automated testing tools used in industry and the differences between each
WINRUNNER BASICS
- WinRunner Testing Process
- Creating GUI Map, Creating Test Scripts, Debug Test
- Scripts, Run Tests,
- View Results, Report Defects
- GUI Map
- Types of GUI Map files, Global GUI Map, GUI Map file per test, GUI Spy,
- Rapid Test Script Wizard usage, Maintaining GUI Map for regressions
- Record Modes in WinRunner
- Analog Recording, Context Sensitive Recording
- Playback Modes in WinRunner
- Verify
- Debug
- Update
- Synchronization Point
- Checkpoints in a Test Script
- GUI Checkpoints, Bitmap Checkpoints, Text Checkpoints, Database Checkpoints
- Programming test with TSL
- Batch Tests
- Data Driven Tests
- GUI Configuration
- WinRunner Configuration
- Integrating WinRunner with Test Director
QUICK TEST PROFESSIONAL
- Quick Test professional introduction
- Benefits of QTP, Understanding QTP window, QTP components
- QTP Objects
- Understanding objects, Object repository, Managing test objects
- QTP testing process
- Different modes of Recording a test
- Organizing test into actions
- QTP Checkpoints
- Introduction, Types of checkpoints, Inserting checkpoints in a test at different levels, Standard,
- Image, Table, Text, Text area, bitmap, XML, database checkpoint
LOAD RUNNER
- Volume testing, Performance Testing, Load Testing
- Differences in types of testing and planning, scheduling, Coordinating a load test
- Introduction and Understanding different protocols supported in VuGen
- Understand and Setting VuGen environment
- Creating, running and organizing scripts in virtual generator
- Parameterization in vuser scripts
- Understand the need to parameterize data
- Creating parameters in vuser scripts
- Using different techniques of parameterization
- Controller
- Understanding the logistics behind scenarios
- Components of Controller and setting up scenarios
- Configuring load generator
- Creating a manual and Goal Oriented scenario
- Configuring manual scenario, assign Vusers, Configure runtime settings.
- Scheduling a scenario
- Setting up a scenario, Adding vusers, assigning groups to different load generators, managing different options in controller.
- Monitor scenario for performance monitors, vuser monitors.
- Configure rendezvous points
- Stop a scenario and Results Configuration
- Using controller to conduct the load test
- Using Analysis and performance monitors to assess the load performance and to detect the Bottlenecks in the application
TEST DIRECTOR
- Introduction and usage of Test director
- Management tool vs. Test director
- Creating Requirements in Test director
- Linking requirements with Test cases and Test Sets and Defects
- Importing test cases into test director
- Exporting test cases from test director to any file system
- Creating a test cases in Test director
- Creating test sets in test lab
- Adding test cases to test lab
- Executing Manual and Automation test cases from TD
- Defect Tracking
- Entering defects into TD
- Handling defects
- Generating reports on defects
DATA BASES
- Importance of Data bases in testing
- Training on DDL, DML and DCL and SQL basics
- Interview questions on Data Bases
- Database Testing and Data Integrity Testing
- Data Validation and Data Verification
MISCELLANEOUS
- INTERVIEW TIPS ARE GIVEN along with guidelines to create a catchy resume.
- Assistance to the candidates in Interview help would be given
- I shall also be giving the clear picture of /understanding how the real environment will be
- An overview would be given for the Rational Tools, Empirix and other automated tools
- Overview of Languages to be learned for Testing
- My training would be more of a practical perspective for the students for them to get a better understanding of Testing is done in a real time environment.