Sie sind auf Seite 1von 47

Effort estimate: Infosys - Client Server Software Testing Project/Proposal ID Title Course duration Total screens BRD Reference

Prepared By Updated on
ESTIMATION REPORT

Component/Sub-system Client Server Software Testing

Instructional Design

Subject Mater Expert (SME)

Graphics & Illustrations, Programming, Animations

Testing (QA)

VO Integration

Project Management

VO Recording and studio charge (5000+500)

Server Software Testing Infosys - Client Server Software Testing E-learning Courseware 3 Hours 35 minutes 186 Powerpoint, HDD and LDD provided by Infosys Joy Chalissery 25-Sep-08
ESTIMATION REPORT

500

Description

Effort Person hours

1. Creating course outline and Instructions for the animation, visualization and assessments. 2. Create Storyboard and transcript.

279

Content validation in SB and Digital content as per "Course & Learning" objective.

140

1. Creating Illustrations with the help of Graphic tools such as Flash & Photoshop. 2. Create code for course navigation, assessments, interactive quizzes and functionality, etc. 3. Create animations synch with audio as per ID strategy & storyboard. 4. Create simulations

372

Proof read the content and test functionality for bugs/errors 1. Create the narration script 2. Integrate the dummy audio in synchronise with media 3. Integrate final audio in synchronise with media.

112

130

Planning, Tracking, Status reports, Configuration Management, Project Execution and Delivery.

226

Total Man hours


1. Professional VO recording 2. Studio charges 3. VO editing

1259

20% of the production

Rs. 20,000

Sl No.

Slide Number

Topic Heading

Chapter One: Testing Techniques & Levels


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 HDD and LDD Objectives 4 Testing Techniques 4 4 Practice 4&5 Static Testing 5 5 6 Practice 7 Dynamic Testing 7 8 8 9 10 11 Practice 14 The V-Model 14 12 Levels of testing 13 & 15 Unit testing 16 17 18 19 Practice 20 20 21 22 & 23 26 24 24 26 Practice 25

38 39 40 41 42 43 44 45 46 47 48 49 50

20 20 27,28 & 29 27,28 & 29 30 31 32 32 32 33

Integration Testing techniques

Practice

Practice Quiz

Chapter Two: Client-Server Architecture

51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

34 & 35 35 36 36 36 & 37 36 & 37 43 35 35 & 38 39 39 39

Client-Server Architecture

Practice

Practice 40 41 Practice 42 42 44 45 Practice Quiz

Chapter Three: Testing Client-Server Application

74 75 76 77 78 79 80

46 46 46 47 48 49 49

Client Server Testing

81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133

50 50 51 52 53 53 53 54 55 56 56 57 57 57 57 58

Practice Client Server Types of Testing

Practice

Practice 59 59 59 60 60 60 Practice 61 62 63 64 64 64 64 Practice 66 66 66 66 66 Practice 67 67 67 Practice 68 68 69 69 69 70 70 70 70

134 135 136 137

Practice 71 71 Quiz

Chapter Four: Types of Client Server Applications


138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 72 72 73 73 73 73 73 73 73 74 74 74 74 74 Types of Client Server Applications Testing Web Based Applications

Practice Testing Desktop Applications

75 75

Practice Web Based/Desktop Client Server Testing - Differences

Practice Quiz

Chapter Five: Client Server Testing Tools


158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 76 76 76 76 76 77 77 77 77 78 78 78 78 78 79 79 Client Server Testing Tools

Practice Examples

Practice Test Tools (Client Server)

Practice Test Tools (Network & Security) Quiz

Chapter Six: Limitations of Client Server Testing

178 179 180 181 182 183 184 185 186 187 188

80 80 80 80

Limitations of Client Server Testing Limitations of Client Server Testing (Client Side) Practice Limitations of Client Server Testing (Server Side) Practice Best practices for client server testing Quiz

81 81

Total Screens Quiz Screens Content Screens Hours of Training

Course Name: Client Server Software Testing


Number of Screens Involved 1 1 6 6 14 Length of Animation LA SA SA SA Level of Treatment

Slide(Animation) Heading Course Introduction Course Summary Chapter Objectives Chapter Summary Total

Course Objectives Testing Techniques - Introduction Pesticide Paradox-Scenario Testing techniques Stages of Static testing Static Testing - Scope Static Tesing - Advantages & Disadvantages Static Testing Introluction to Dynamic testing Introduction to white box testing Identifying defects using the white box testing method White box testing-advantages Introduction to Black box testing Black box testing-advantages Dynamic Testing The V-Model - Introduction Introduction to Unit testing Unit Test Plan Activities in Unit testing (White box technique) Logic Coverage Method (White box technique) Identifying defects using the Logic Coverage Method Unit Testing - White box technique Unit testing (Black box Technique) Equivalence partitioning Equivalence partioning example Steps involved in Equivalence partioning Equivalence partioning advantages/disadvantages Boundary value analysis Boundary value analysis - Example Boundary value analysis advantages/disadvantages Unit Testing - Black box technique Error Guessing

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

SA SA SA

1 2 3 2 2 3 2 2 2 3 3 2 3 2 2 2 2 3 3 3 2 2 3 3 2 3 2 3 3 2 2 3

SA SA SA

SA SA SA SA SA SA

SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA

Cause-effect graphing State-transition testing g techniques What is Integration testing? Integration testing example Approach for testing interfaces Integration Testing technique Integration test methods Advantages of incremental integration Approaches to incremental integration Adv/Disadv of top-down & bottom up approaches Incremental Integration Testing techniques Total

1 1 1 1 1 1 1 1 1 1 1 2 45

SA SA SA SA SA SA SA SA SA

3 3 3 3 2 2 3 2 3 2 2 2

Introduction Client Process Client Process - Characteristics Server Process Server Process - Characteristics Types of Servers Client-Server Architecture Client-Server computing Client-Server Architecture Two-tired architecture Two-tired architecture - Advantages Two-tired architecture - Disadvantages Two-tired architecture Modified Two-tired architecture Three-tired architecture Three-tired architecture N-tier architecture Client-Server applications - Examples Advantages of Client-Server systems Limitations of Client-Server systems Advantages/Limitations of Client-Server systems Client-Server Architecture Total

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 23

SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA

2 3 3 3 3 2 2 3 3 3 2 2 2 3 3 2 3 2 2 2 2 2

Application

Introduction How is Client Server Testing different? Different perspectives of Client Server testing What do we test for? Considerations in a Client-Server testing plan Test plan for Client Server software

1 1 1 1 1 1

SA SA SA SA SA

2 3 3 3 3 2

What Client-Server testing tests for? Interface Testing GUI Testing Stages of GUI Testing GUI Testing: Functional Testing Checklist Testing Navigation Testing Application Testing Desktop Integration Testing Communication Testing Synchronization Testing Functional testing GUI Testing: Non-Functional Testing Compatibility Testing Install/Uninstall testing Platform/Environment Testing GUI Testing: Manual vs. Automated Execution Non-Functional testing Middleware Applications Issues with Middleware Applications Testing Middleware Applications Middleware Testing Strategy Early Testing Developer Testing Middleware Applications Testing Network Applications Elements of Network Testing Server Testing Load Testing Objectives of Load Testing Performance measurements in Load Testing Examples of Load Testing Load Testing Volume Testing Objectives of Volume Testing Test Procedure for Volume Testing Results of Volume Testing Examples of Volume Testing Volume Testing Stress Testing Objectives of Stress Testing Examples of Stress Testing Stress Testing Performance Testing Tools for Performance Testing Recovery Testing Error recognition in Recovery Testing Data Recovery Testing Data Backup and Restore Testing Backup strategy plan Data Security Testing Testing Replicated Data Integrity

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA

2 2 2 2 3 3 3 3 3 3 3 2 3 3 3 3 2 2 3 2 3 3 3 3 2 3 2 2 3 3 2 2 2 3 2 3 3 3 2 3 2 2 2 3 2 3 2 3 3 3 3 3

Recovery Testing Soak Testing Defect detection in Soak testing Testing Client-Server Application Total

1 1 1 2 63

SA SA

2 3 3 2

Applications
SA SA SA SA SA SA SA SA SA SA SA SA SA SA

Introduction Introduction Navigation and the web page interface test Browser test Performance test Functionality test Security test Testing Web Based Applications Introduction GUI Testing Database/Server Testing Compatibility Testing Testing Desktop Applications

1 1 1 1 1 1 1 1 1 1 1 1 1

2 2 3 3 3 3 3 2 3 3 3 3 2

Differences Web Based/Desktop Client Server Testing - Differences Types of Client Server Applications Total

1 1 2 17

SA SA

2 2 2

Introduction Capture/Playback Tools Stress and Load Test Tools Wizards Client Server Testing Tools Capture/Playback Tools - Examples Stress and Load Test Tools - Examples Wizards - Examples Client Server Testing Tools - Examples Introduction Source Code Testing Functional Testing Performance Testing Test Tools (Client Server) Security & Communication Client Server Testing Tools Total

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 17

SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA SA

3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2

ver Testing

Introduction

SA SA SA SA SA SA SA SA SA SA

Introduction Limitations of Client Server Testing (Client Side)

1 1

3 2

Introduction Limitations of Client Server Testing (Server Side) Content Unavailable Limitations of Client Server Testing Total

1 1

3 2

2 7

3 2

186 39 147 3 hours and 35 minutes 7020 5880

1 2 3 4 5

Concept Process Procedure Principle Fact

1 2 3 4 5

Course Name: Client Server Software Testing Tasks/Resources Effort


ID SME Graphics/Coding/Animation QA- 1st check and verification VO Integration PM Total effort in MAN hours 279 140 372 112 130 226 1258

400 1400

Total Sitting time Total Screens One hour = 350 manhours

3.5 186 1225

754695

Das könnte Ihnen auch gefallen