Autoplay
Autocomplete
HTML5
Flash
Player
Speed
Previous Lecture
Complete and continue
QA Expert Course :Software Testing + Bugzilla + SQL + Agile
Introduction
Course Agenda (9:40)
Importance of Testing in Software Industry (8:51)
Different types of Testing roles (10:37)
Software Testing Process
Different Phases of Testing (2:40)
QA Role in Planning and Control phase (8:41)
Different types of Test Planning Activities (4:34)
QA Role in Analysis and Design Phase (8:09)
How to analyse Business requirements (6:16)
QA Role in Implementation and Execution phase (9:01)
How to evaluate exit Criteria to signoff the project (4:15)
Test closure activities and Preparing status reports (8:32)
download Notes
Think and Write Effective Testcases in Industry Standards
Understanding Testcase Template (4:15)
Facebook example on creating Testcases (11:42)
Factors need to consider in writing Testcase (10:14)
How to think in out of box to test Application (12:33)
How to bring out Negative Testing scenarios in application (11:47)
Importance of Defect ID and Testcase Status (3:18)
Download Notes
Defect Life cycle
Importance of Defect Logging in Application (9:15)
Defect Status- Process to be followed (8:52)
Defect Template Standards (8:44)
How to log Defect effectively following standards (6:53)
Download Notes
Bugzilla - Testing tool for Defect Tracking
Defect Management tool- Bugzilla (6:40)
Bugzilla features- Logging a bug (8:45)
Bugzilla features -Search Mechanisim for tracking bugs (6:44)
Common practises in Bugzilla tool (8:19)
Bugzilla preference feature (6:40)
Types of testing-Understand real time usage
Understanding Functional and non functional requirements (4:27)
White box and Black box Testing (4:04)
Smoke Testing & Sanity Testing (10:03)
Regression Testing and its scope (4:11)
Difference between Integration and Unit Testing (4:57)
Verification and validation (5:45)
Load Testing and Stress Testing (5:21)
Why Automation Testing?
Automation Tools overview
Download Notes
Testing methodologies Basics & Agile Scrum Methodology
Waterfall Model Strategies (7:19)
Iterative model Process (4:40)
Agile Methodology Principles (9:19)
Agile Scrum Introduction (4:34)
DIfferent Roles in Scrum and their responsibilities (5:34)
Sprint Planning Meeting and Daily Scrum (7:15)
Sprint Review Meeting and Sprint Retrospective Meeting (5:25)
Backlog Refinement Meeting (6:06)
Scrum Notes download
Behaviour Driven development (BDD) Approach
Why BDD? (0:09)
Template in writing Business requirements (6:23)
QA role in BDD (8:48)
Template in writing testcases for Business Scenarios (6:36)
Advantages of BDD, Why it is getting popular? (8:03)
BDD documentation download
SQL Injection
What is SQL Injecting (7:32)
How to identify SQL loop holes in web application (13:19)
Exposing Security loop holes with malcious SQL syntax (9:20)
List of urls Pattern which can cause attack with SQL (7:34)
Material reference
Introduction to SQL Queries
Introduction to SQL and MySQL (16:11)
Downloading MySQL server with workbench (7:29)
Overview of SQL Editor with basic features (5:26)
creating Database and pointing to it (4:47)
Creating Tables in database (8:01)
Inserting records into Table (7:55)
Retrieving records from the Table (6:22)
Select Distinct keyword in queris (6:50)
SQL WHERE command usage (9:27)
Logical operators on Queries AND OR - 1 (7:07)
Logical operators 'In' 'Between'- 2 (8:37)
Regular expressions Introduction (7:18)
Jmeter-Performance Testing Basics
Jmeter Introduction (6:42)
Jmeter Architecture (5:04)
Jmeter Installation and Configuration (5:04)
Jmeter Tool overview (6:11)
Recording the application under test with Jmeter (11:12)
Recording and playback Jmeter Scripts (7:42)
Importance of Thread Group in Jmeter (9:48)
Putting load on application with Thread group (11:12)
Factors need to consider in writing Testcase
Lecture contents locked
Enroll in Course to Unlock
If you're already enrolled,
you'll need to login
.