3

Click here to load reader

Manual testing

Embed Size (px)

Citation preview

Page 1: Manual testing

[email protected] +91-8885560202 ; +91-40-64540202USA +1-707-666-8949

Online Training Corporate Training Web-Development Software Development SEO Services

Course Overview:

Software testing is a process used to identify the correctness and quality of the developed computersoftware. It includes a set of activities conducted with the intent of finding errors in software so that itcould be corrected before the product is released to the end users. Manual testing is the oldest andmost rigorous type of software testing.

The training program is designed to give participants the skills & knowledge to gain a competitiveadvantage in starting / enhancing a career in software testing. Participants receive up-to-date training inmultiple areas in Software Testing and a thorough understanding of real-world projects.

Course Contents:-

1.) IntroductionIntroduction to software TestingSoftware Development ProcessProject Vs ProductObjectives of TestingTesting Principals

2.) Software Development Life CycleSDLCSDLC Models

Waterfall ModelSpiral ModelV ModelPrototype ModelAgile Model (Scrum)How to Choose Model for a Project

3.) Software Testing-MethodsWhite Box TestingBlock Box TestingGray Box Testing

4.) Levels of Testinga) Unit Testing

Structural TestingStatement Coverage TestingCondition Coverage TestingBranch Coverage TestingPath Coverage Testing

b) Integration TestingBig Bang IntegrationTop Down Approach

Page 2: Manual testing

[email protected] +91-8885560202 ; +91-40-64540202USA +1-707-666-8949

Online Training Corporate Training Web-Development Software Development SEO Services

Bottom up approachStubs and Drives

c) System TestingFunctional TestingNon Functional TestingCompatibility TestingPerformance Testing

(i) Load Testing(ii) Volume Testing(iii) Stress Testing

Recovery TestingInstallation TestingGlobalization Testing

(i) I18N(ii) L10N

Security TestingUsability TestingAccessibility Testing

5.) User Acceptance TestingAlpha TestingBeta Testing

6.) Testing TerminologyFunctional TestingEnd-End TestingAd-hoc TestingRisk Based TestingSanity/Smoke TestingRe-TestingRegression TestingExploratory TestingParallel TestingConcurrent Testing

7.) Windows & Web Application TestingCheck List for Window App TestingCheck List for Web Application TestingWeb App Testing Terminology

8.) Software Testing Life Cycle (STLC)Test StrategyTest Planning

Page 3: Manual testing

[email protected] +91-8885560202 ; +91-40-64540202USA +1-707-666-8949

Online Training Corporate Training Web-Development Software Development SEO Services

9.) Test Cases DesignError GuessingEquivalence PartitionBoundary Value Analysis

10.) Test Case AuthoringFunctional Test CaseReview Test CaseWalkthroughsInspectionPeer ReviewTraceability Matrix

11.) Build Release ProcessSRN & DDBuild DeploymentProject Dev Env (Dev, Test, Prod)

12.) Defect Reporting & TrackingDefect ReportingDefect Life CycleSeverity, PriorityDefect Tracking Tools

13.) Test ClosureCriteria for Test ClosureTest Summary Reports

14.) AdditionalIntroduction to VSSProject MetricsQA & QCISO & CMM StandardsTesting CertificationsInterview QuestionOrganization HierarchyRole of Project Team Members