All
sKILL lEVEL
11
Lessons
30 Hours
dURATION
English
lANGUAGE
Online
MODE OF TRAINING
About the program
IT QA testers are the backbone of a software development life cycle. In this program you will learn to approach various testing methodologies and planning that ensures the final product with their requirement that are set by the client and reduce the numbers of errors in software.
Is this Program Right for You?
If you are aspiring to become an IT professional and ready to equip yourself up to industry standards, then you are at the right place to get the right skills you need to succeed.
There are no prerequisites to become an IT QA analyst, we train in both MANUAL & AUTOMATION TESTING skills. We have been training many non-IT background professionals to get into IT profession. If your ready, its about time to get geared up with high skills.
Real projects, real jobs
You will perform online practicals on sample projects or case studies with multiple applications. You will be engaged in various scenarios to ensure your job-ready and succeed in all your projects. Additionally, we provide live project support too.
Program Outline
1.1 Why is testing necessary Â
- Software systems context Â
- Causes of software defects Â
- Role of testing in software development, maintenance and operations Â
- Testing and quality Â
- How much testing is enough?Â
1.2 What is testing?Â
1.3 General testing principles Â
1.4 Fundamental test processÂ
- Test planning and controlÂ
- Test analysis and design Â
- Test implementation and execution Â
- Evaluating exit criteria and reportingÂ
- Test closure activitiesÂ
2.1 Testing within a life cycle modelÂ
2.2 Test levelsÂ
- Component testingÂ
- Integration testing Â
- System testingÂ
- Acceptance testingÂ
2.3 Test types Â
- Testing of function (functional testing)Â Â
- Testing of non-functional software characteristics (non-functional testing)Â
- Testing of software structure/architecture (structural testing)Â
- Testing related to changes (confirmation testing (retesting) and regression testing)Â Â
2.4 Maintenance testingÂ
3.1 Static techniques and the test process Â
3.2 Review process Â
- Phases of a formal reviewÂ
- Roles and responsibilitiesÂ
- Types of review Â
4.1 The TEST DEVELOPMENT PROCESSÂ Â
4.2 Categories of test design techniquesÂ
 4.3 Specification-based or black-box techniquesÂ
- Equivalence partitioning Â
- Boundary value analysisÂ
- Decision table testing Â
- State transition testingÂ
- Use case testing Â
4.4 Structure-based or white-box techniquesÂ
- Statement testing and coverage Â
- Decision testing and coverageÂ
- Other structure-based techniques Â
4.5 Experience-based techniques Â
4.6 Choosing test techniques Â
5.1 Test organizationÂ
- Â Test organization and independenceÂ
- Â Tasks of the test leader and testerÂ
 5.2 Test planning and estimation Â
- Test planning Â
- Test planning activitiesÂ
- Exit criteria Â
- Test estimation Â
- Test approaches (test strategies)Â
5.3 Test progress monitoring and controlÂ
- Test progress monitoring Â
- Test ReportingÂ
- Test control Â
5.4 Configuration management Â
5.5 Risk and testing Â
- Project risks Â
- Product risks Â
5.6 Incident management Â
6.1 What is Agile TestingÂ
- Agile Testing Vs. Waterfall Testing
- Agile Testing Principles
- Agile MethodologiesÂ
- Agile Testing MethodologiesÂ
- Testing Quadrants
- Sprint PlanningÂ
- Release and Iteration Planning
- Fundamental Agile Testing Principles, Practices, and Processes
- Role and Skills of a Tester in an Agile Team
- Agile Testing Methods, Techniques, and ToolsÂ
6.2 JIRA – Basic terminology and conceptsÂ
- How to use Jira to get work done
- How to build reports in JiraÂ
- Get Going with Jira Team-managed ProjectsÂ
6.3 Jira & Confluence IntroductionÂ
7.1 Introduction to QTP, Loadrunner and QC – Test management toolÂ
7.2 Introducing SeleniumÂ
7.3 Developing Test Cases & Test Suites With Selenium-IDE Selenium WEBDRIVERÂ
- Why WebDriver?Â
- Selenium RC and Webdriver
 - Downloading and configuring webdriver in eclipseÂ
- WebDriver Interface Â
- Drivers for Firefox, IE, chromeÂ
- First Selenium WebDriver CodeÂ
- Identifying WebElements using id, name, linkname, class, xpath, tagname etc Â
- Handling Input Box/ButtonsÂ
- Handling WebList Â
- Handling Radio Buttons, CheckBoxesÂ
- Extracting links and other web elementsÂ
- Capturing screenshots with WebDriver Â
- Pop up handling in Selenium Extracting Data from WebTableÂ
 - Dynamic WebTable HandlingÂ
- Handling Ajax AutosuggestÂ
- Why WebDriver?Â
- Software Testing Basics-Review
- Test Levels
- Test Types
- Maintenance Testing
- Static Techniques
- Static Techniques and the test process
- Review Process
- Test Design Techniques
- The Test Development Process
- Categories of Test Design TechniquesÂ
- Specification-based or black box techniques
- Structure-based or white-box techniques
- Test Management
- Test Organization
- Maintenance Testing
- Test Planning and Estimation
- Test Planning
- Test Planning
- Test Progress Monitoring and Control
- Test Process Monitoring
- Configuring Management
- Risk and Testing
- Incident
Management
- Test Process Monitoring