Académique Documents
Professionnel Documents
Culture Documents
Agenda
Presentation
Activity
Few Concepts
Unit Test
White & Black Box Testing
Why Automation Needed ?
Selenium Installation
Basic Configuration
Make a test case
Run a test case
Contact at : naveed.ramzan@gmail.com
Closing
Closing
FAQs
Group Photo
About Trainings.PK
Vision : We want to make thousands of professional graduates annually to
participate in Pakistan's growth
Web URL : http://www.trainings.pk
Contact : support@trainings.pk
Cell : +92-333-543-0621
Contact at : naveed.ramzan@gmail.com
Contact at : naveed.ramzan@gmail.com
Presentation
Contact at : naveed.ramzan@gmail.com
Quality
Features and characteristics of a product or
service that reflects its
ability to satisfy customer's needs
Contact at : naveed.ramzan@gmail.com
Grade
Level of satisfaction
Meet Customer Expectations
Exceed Customer Expectations
Delight Your Customers
Amaze Your Customers
Contact at : naveed.ramzan@gmail.com
Accuracy
How far we are from the
customer's need ?
Contact at : naveed.ramzan@gmail.com
Triple Constraints
Contact at : naveed.ramzan@gmail.com
Steps to Do
Need to do 3 steps
Plan Quality Process
Perform Quality Assurance
Control Quality Assurance
Contact at : naveed.ramzan@gmail.com
Who will do ?
Programmer
Client
QA Analyst
Contact at : naveed.ramzan@gmail.com
{1
Exercise
Who have to do QA ? ? ?
3 Amigos
Testing is a Role - # AMIGOS
Client
Programmer
Tester
Contact at : naveed.ramzan@gmail.com
C
P
T
P
Contact at : naveed.ramzan@gmail.com
Contact at : naveed.ramzan@gmail.com
More Details
Power of Three concept from Agile Testing book by Lisa Crispin and Janet
Gregory
Contact at : naveed.ramzan@gmail.com
Web Testing
Security Testing
Performance Testing
Crowd Testing
Database Testing
Compatibility Testing
Usability Testing
Interface Testing
Functional Testing
Contact at : naveed.ramzan@gmail.com
To check Quality
Divide and Conquer
The policy of maintaining control over one's
subordinates or opponents by encouraging
dissent between them, thereby preventing
them from uniting in opposition.
Contact at : naveed.ramzan@gmail.com
Define Unit
Unit is
Smallest testable parts
Contact at : naveed.ramzan@gmail.com
Unit Testing
Unit testing is :
Software development process
Individually and independently examined for proper
operation
Should have some limitations
Contact at : naveed.ramzan@gmail.com
Contact at : naveed.ramzan@gmail.com
2 Type of Testings
White Box
We process with Inputs
Analyze the code / Dry Run
Expected Output versus Actual Output
Black Box
We process with Inputs
Expected Output versus Actual Output
Contact at : naveed.ramzan@gmail.com
Contact at : naveed.ramzan@gmail.com
Why Automation ?
Accuracy
Time Saving
Resource Saving
Independent
Contact at : naveed.ramzan@gmail.com
FAQs
Contact at : naveed.ramzan@gmail.com
Moving to Activity . . .
Contact at : naveed.ramzan@gmail.com