Enter your keyword

Course

Software Testing Training Certification

1. Introduction

In December 2011, Tata Institute of Social Sciences set up the School of Vocational Education (SVE) to provide immediate and definite interventions to improve the lives of the disadvantaged and marginalized youth, especially who are excluded by the formal school education system, through appropriate vocational training programmes. It has been set up with a vision of creating an ecosystem that would bring back the dignity of labour for blue collar streams of work and create sustainable sources of income. This project has been initiated under the aegis of All India Council for Technical Education (AICTE) proposed by the Ministry of HRD, Government of India.

1.1Introduction and Course Objectives:

A Software Project is the complete procedure of software development from requirement gathering to testing and maintenance, carried out according to the execution methodologies, in a specified period of time to achieve intended software product.

According to Elliott (2004) the systems development life cycle (SDLC) can be considered to be the oldest formalized methodology framework for building information systems. The main idea of the SDLC has been “to pursue the development of information systems in a very deliberate, structured and methodical way, requiring each stage of the life cycle–from inception of the idea to delivery of the final system–to be carried out rigidly and sequentially” within the context of the framework being applied.

1.2. Eligibility for Admission

The candidate should be Graduate with Diploma in IT/Computers Or B.E./B.Tech./BCA/BSC computers

1.3. Employability/Skill enhancement

Upon successful completion of the certificate students will be able to:

  • Understand different phases of software project.
  • Understand white box and black box testing.
  • Understand the Software Project Estimation.
  • Be familiar with integration, performance and ad hoc testing.
  • Be familiar with the use of Project Management Tool.

Method of Assessment & Weightage:

The assessment of students would be done in written and practical examination.

1. Assessment Weightage:

  • Written – 50%
  • Practical examination – 50%

2. Course Structure

Duration of Course – 1 Month

Credits for course – 3 Credits

Duration of Course – 60 Hours [For Theory (classroom) courses, 1 credit = 15 hours

 

Sr. No. Subject Credits Duration Hrs.
1. Software Testing & Project Management 2 30
2. Practical Work 1 30
Total 3 60

 

Detailed Syllabus

Software Testing & Project Management

 

 

AIM:

  • To create generic knowledge about the basics of software testing.
  • To gain knowledge about the software project management.

OBJECTIVES:

Upon successful completion of the course, the student will be able to:

  • Understand phases of software project.
  • Understand white box and black box testing.
  • Be familiar with integration, performance and ad hoc testing.
  • Be familiar with the use of Project Management Tool.

 

Syllabus

 

UNIT-I

Testing basics and Development Models: Principals and context of testing in software production, Usability and Accessibility Testing, Phases of Software Project, Process models to represents different phases, Software Quality Control and its relation with testing, validating and verification, Software Development life cycle models, various development models.

White Box Testing: White Box Testing – Static Testing, Structural Testing-Unit code functional testing, Code coverage testing, code complexity testing.

Black Box Testing- What? Why and when to do Black box testing, Requirements based testing, Positive and Negative Testing, Boundary value testing, Decision Tables, Equivalence Partitioning, State Based or Graph Based Testing, Compatibility Testing, User Documentation Testing, Domain Testing.

 

UNIT – II

Integration Testing: Introduction and types of integration testing, Scenario testing, defect bash.

System and Acceptance Testing- Overview, Functional testing , Non-functional testing and Acceptance testing.

Overview of some software testing tools: WinRunner, LoadRunner, Test Director.

(Some practical should be conducted using these tools)

 

UNIT – III

Performance Testing- Introduction, factors related to performance testing, methodology for performing testing, Regression Testing.

Ad hoc Testing- Overview, Buddy & pair testing, Exploratory testing, Interactive testing, Agile and extreme testing.

Testing of Object Oriented Testing – Introduction, Differences in OO testing.

 

UNIT-IV

Software Project Management: Overview, Software Project Management Framework, Software Development life cycle,

Organization Issues and Project Management, Managing Processes, Project Execution, Problems in Software Projects, Project Management Myths and its clarifications.

Software Project Scope: Need to scope a software project, scope management process, communication techniques and tools, communication methodology

Software Requirement Gathering and Resource allocation: Requirement specifications, SRS Document preparation, Resources types for a software projects, requirement for resources allocation.

 

UNIT – V

Software Project Estimation: Work Breakdown structure (WBS), steps in WBS, Measuring efforts for a project, techniques for estimation – SLOC, FP, COCOMO and Delphi methods.

Project Scheduling: Scheduling and its need, scheduling basics, Gannt Chart, Network scheduling techniques, Pert and CPM

Using a Project Management Tool: Introduction to MS Project 2000, Managing tasks in MS Project 2000, Tracing a project plan, creating and displaying project information reports.

 

TEXT & REFERENCE BOOKS:

  • Software Testing and Project Management – Dr. Anurag Seetha, Pragya Publications.
  • Software Testing: Principles and Practice by Gopalaswamy and Srinivasan, 817758121x. Publisher, Pearson Education India. ISBN.
  • Software Testing Tools: Covering WinRunner, Silk Test, LoadRunner, JMeter and TestDirector with case By Dr. K.V.K.K. Prasad, ISBN: 8177225324, Wiley Dreamtech, List Price: Rs. 279.00 http://www.columbia.edu/~jm2217/
  • Basics of Software Project Management – By NIIT, Prentice Hall of India, ISBN 81-203-2490-0
  • Software Project Management by Bob Hughes & mike Cotterell, Tata McGraw Hill , ISBN – 0-07-061985-9

 

Practical Work

Trainer at the HUB location is suppose to guide the students for the Practical related to software testing and project management tools.

Start On April 28, 2016
Duration 2M
Level Beginner
Institute Location
PC Training Institute Limited Pitampura, New Delhi

Location map

Share our course

Free Demo