Software Testing Tutorials

Software Testing Tutorials

1) Career in Software Testing

(Software Testing Career: Introduction to Software Testing, Skills required to become a Software Tester, Academic Background, Comuter and Mobile Software, Software Tester Job Responsibilities, and Scope of Software Testing)

2) Overview of Software Testing

(Overview of Software Testing - Brief Introduction to Software Development Life Cycle, SDLC Models, Software Test Levels, Software Test Types, Software Test Design Techniques, and Software Test Process / Software Testing Life Cycle.)
3) Software Development Life Cycle

(Software Development Life Cycle - Phases of Software Development Life Cycle, Requirements Gathering, Analysis and Planning, Software Design (High Level Design & Low Level Design), Implementation or Coding, Testing, and Software Release & Maintenance)
4) Software Development Life Cycle Models

(Software Development Life Cycle Models - Sequential Development Models, Incremental Models  and Iterative Models. Waterfall Model, V Model, Spiral Model, Prototype Model, and Agile development Models.)
5) Software Test Levels

(Software Test Levels - Four Levels of Testing, Unit/Component Testing, Integration Testing, System Testing, and Acceptance Testing.)
6) Software Test Types

(Software Test Types - Functional and Non-Functional Testing, Functionality Testing, Security Testing, Performance Testing, Usability Testing, Reliability Testing, Recovery Testing, Compatibility Testing etc... )
7) Software Testing Life Cycle

(Software Testing Life Cycle - Software Test Process or Software test Life Cycle phases, Software Test Planning, Test Design (Test Case Documentation, and Test Data collection), Test Execution (Defect Report & Tracking), and Test Closure (Test summary Report...))
8) Software Test Planning

(Software Test Process Part 1 - Test Planning - Test Planning Phase in Software Test Process/Software Test Life Cycle, Reference Documents for Test Planning, Team Formation, Test Strategy implementation, Test Plan Documentation and Configuration Management Planning.)
9) Software Test Design

(Software Test Process Part 2 - Test Design - Test Design Phase in Software Test Process / Software Test Life Cycle, Derive Test Scenarios, Test Case Template, Test Case Documentation, and Test Data Collection.)
10) Software Test Design Techniques

(Software Test Design Techniques - White box Test design Techniques, Black box Test Design Techniques, and Experience based Techniques. Equivalence Classes, Boundary Value Analysis, Decision Table Testing, State Transition Testing and Use Case Testing.)
11) Software Test Execution

(Software Test Process Part 3 - Test Execution - Test Execution Phase in Software Test Process / Software Test Life Cycle, Creating Test Batches, Test Execution Levels, Smoke Testing, Comprehensive Testing, Defect Reporting & Tracking, Re & Regression Testing, Sanity Testing, Regression Test Cycles, and Final Regression.)
12) Software Test Closure

(Software Test Process Part 4 - Test Closure - Test Closure Phase in Software Test Process / Software Test Life Cycle, Evaluating Exit Criteria, Collect Test Artifacts, Test Deliverables, Improvement Suggestions for future Projects. )
13) Web Testing Tutorial

(Web Testing Tutorial - Introduction to Software Web Environment, Types of Web Applications, Web functionality Testing, Web Security Testing, Usability Testing, Interface Testing, Compatibility Testing, performance Testing, Verifying Links, Web fields and forms validations, and Cookies Testing.) 
14) UNIX Knowledge for Software Testers 

(UNIX Knowledge for Software Testers - Introduction to UNIX Operating Environment, Flavors of UNIX, and UNIX Commands.)
15) SQL Knowledge for Software Testers

(SQL Knowledge for Software Testers - Introduction to SQL, Sub sets of SQL (DDL, DML and DCL), SQL Data Types, Operators, Functions, SQL Queries and Sub Queries, Joins, Views and Normalization.)
Software Testing Tutorials
Software Testing Detailed Tutorials
1) Overview of Computer and Mobile Software

2) Software Environments (I, II, III, and N - Tier)

3) Software Development Life Cycle

4) Waterfall Model

5) V Model

6) Prototype Model

7) Agile Methodology

8) Overview of Software Test Levels

9) Unit Testing

10) Integration Testing

11) System Testing

12) Acceptance Testing

13) Overview of Software Test Types

14) Functional Testing

15) Non Functional Testing

16) Overview of Software Test Design Techniques

17) Black box Test design Techniques

18) White box Test Design Techniques

19) Experienced based Techniques

20) Overview of Software Test Process / STLC

21) Test Planning phase in STLC

22) Test Plan Documentation

23) Test Design phase in STLC

24) Test Case Documentation

25) Test Data Collection

26) Test Execution phase in STLC

27) Test Execution Levels

28) Defect Reporting

29) Defect Management Process

30) Overview of Test Closure

31) Test Summary Report

32) Overview of Test Documents

33) Software Test Closure

34) Database Testing

35) Web Testing

36) Usability Testing

37) Performance Testing

38) Security Testing

39) Mobile Software Testing

40) Programming Knowledge for Testers

41) SQL/Database Knowledge for Testers

42) UNIX Knowledge for Testers
43) Banking Domain Knowledge for Testers

44) Insurance Domain Knowledge for Testers

45) ERP Domain Knowledge for Testers

46) Healthcare Domain Knowledge for Testers

47) Ecommerce Domain Knowledge for Testers

48) Telecom Domain Knowledge for Testers
49) Overview of Software Testing Certifications

50) ISTQB Certifications
51) Software Test Engineer Job Responsibilities

52) Software Test Lead Job Responsibilities

53) Live Testing Project

54) Writing Functional Test Cases

55) Writing Performance Test Cases

56) Writing Database Test Cases

57) Writing Security Test Cases

58) Writing Usability Test Cases
59) Requirements Traceability Matrices

60) Test Strategy

61) Test Estimations

62) Test Policy
63) Regression Testing

64) Maintenance Testing
65) Software Testing Resume Preparation Guidelines


Good Proposal. It covers all s/w testing concepts and Knowledge. It will be helpful to all learners

Thanks and You are Welcome.

Please do it . It will be very helpful

Please do it . It will be very helpful

It will be very helpful to everyone. Your videos are very useful and helpful always. Thanks sir..

i was unable to open all the links which you have provided..

Thanks a lot sir
No need to go for coaching if we can plan properly to learn it is enough to grab a opportunity in testing profile

Kumar, It is just Plan only, I will prepare videos one by one and provide Links.

Its very good material and please add some examples using different Test Estimation methods so it becomes more crispy

thanks a lot sir,
with your thought so many people will going to benfit their career

Dear Sir,
Kindly include a topic which include "Live Software Testing Lab" for Beginners.

SK Aktiar Ali,

I will try to include it.
Your are Welcome.

That's better idea sir.,its help to us and also to so many people by the way i heard and watched your previous videos also ,its very help to me .Once again Thank U Thanks alot sir.....

Sir, first of all appreciate your initiative for providing such a wonderful content, It would be great if you can include tutorials on SOA/Webservices testing too. Even writing Test Cases will be different in SOA testing unlike functional test cases. Any videos on how real time SOA testing is performed specially Using REST API would really help

gud afternoon sir i need some help on network testing

Sir, please provide the link, some of the links are not working.

Post a Comment