Software Testing Training - Manual, Database & Automation basics
(with ISTQB Preparation)
The current software industry needs a Manual Tester who is not only proficient in software testing but also have thorough knowledge of complete software development process, so that he/she can work continuously with development team.
This demand cannot be fulfilled just by learning a course which is focused only on conceptual knowledge of software testing. Here in “Way2Automation” we have started a new concept of “Virtual Company”.
Concept of “Virtual Company”:
Manual testing is not a field which can be mastered only by learning theoretical concepts. It needs practice on real time environment. Therefore by keeping this point in mind and current industry demand, we have started a new concept of “Virtual Company”, where each student will be treated as a “Virtual Employee”.
This whole program works as follows:
Once a student gets enrolled, a JIRA (a bug tracking tool) ID will be allocated to him and he/she started working as a “virtual employee” of our company.
Every week a new project will be assign to each student, which he/she have to test and complete within given time frame.
As per industry demand the last project will be on “Agile methodology” in order to explore the most demanding model of software development/testing.
In between projects, assignments will be given to each student which contains numerous practical questions in order to prepare for the interview during learning.
After successfully completion of course the student is able understand how to work effectively under given time frame and assure the quality of software product.
Benefits of doing Software testing training from W2A:
Our teaching methods contains interactive PPts, animation, mind-maps and real time projects which converts the “boring” manual testing course to highly enjoyable, effective and productive learning experience.
Trainer is part of interview panel in his organization therefore he has excellent understanding of interview questions, he knows how interviewer verifies whether candidate has worked or not in industry.
Use real time examples that will helpful to understand the working in real environment.
Trainer will also explain the different approaches to deal with in Software testing life cycles that helps candidates in understanding how actually software company works.
100% Practical approach and very less theory.
After completing the course successfully, students shall be able to:
Crack manual testing interviews
Crack ISTQB Certifications
Working knowledge of STLC & required industry standards
All studends will get:
Life time support in current projects
Study materials will be provided by W2A
ISTQB dumps, Interview Questions & required softwares
100% Placement assistance during & after the training as well
Course Content - Highlights:
Module 1 : All about "Software" & “bugs” :
Software testing Vs Software evaluation
Industry definition of software failure
Need of software testing
“Role” of a software tester
Module 2 : All about “Test Case designing” :
Testing vs Quality Assurance
Seven Principles of testing
When to start and stop testing
Test cases – need and importance
Module 3 : All about “Test Planning & Strategies” :
Test Development process
What is Test-planning
Different activities under test-planning
Entry criteria Vs Exit criteria
Module 4 : All about “V-model” :
What is “V-model”?
Advantages of “V-model” over “Water-fall”
Different phases of “V-model”
Testing phases inside “V-model”
Module 5 : (All about “negativity”) :
Different approaches for negative testing
Writing negative test-cases
Creating negative test-scenarios
Module 6 : ( All about “Agile Methodology”) :
Iterative-incremental development models
What is “Agile methodology”
Advantages of “Agile” over other models
Different Agile concepts
Module 7: Database introduction :
Meaning of Database, table, rows and columns
Installation of Sql server
Creating and using a database
Creating a table
Module 8: The SELECT statement :
Use of WHERE clause in SELECT statement
Meaning of * in Sql
Combining WHERE clause with different operators
Use of AND and OR keywords
Module 9: Updating the table :
Using DELETE command to delete a table
Use of DELETE with WHERE clause
Combining DELETE with different operators
Using INSERT and DELETE together
Module 10: Smart Table Design :
Points before designing a new table
Normalization and it’s advantages
1st Normal form
Module 11: Altering the table :
Using ALTER command to change the position of columns
RENAME and CHANGE COLUMN command
MODIFY COLUMN command to change the data type of table
DROP COLUMN command
Module 12: Advanced SELECT :
Using AND, OR with CASE statement
Use of ORDER BY with SELECT statement
Sorting and reversing query result with ORDER BY
SUM function to add numeric values
Module 13: Multi-table Database Design :
Need of a multi-table design and Schema
Foreign key and it’s properties
Parent key and parent table
Null foreign key, Constraints and Referential Integrity
Module 14: Multi-table Operations :
Using SUBSTRING_INDEX function to copy data
SUBSTER function to manipulating the string
Copying data of one table to another by AS keyword
Aliases and Column Aliases
Module 15: Queries within queries :
Alternative of joins - Concept of Sub Query
Outer Query and Inner Query
Rules for Sub Query
Using Aliases in Sub Query
Module 16: Introduction to Automation testing through Selenium :
What is Automation Testing?
Why is Automation required?
Best automation tool to choose
Introduction to Selenium
Difference in IDE / RC / WebDriver / Grid
Download the Course Content Click here
Plans & Prices Click here
Class Room Training