Issuu on Google+

SOFTWARE TESTING LIFE CYCLE FOR GTU STUDENTS By TOPS Technologies http://www.tops-int.com http://www.tops-int.com/software-testing-training.html TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SOFTWARE TESTING TRAINING IN AHMEDABAD FOR GTU STUDENTS 

Technology is ever changing and Software Testers need to keep upgrading their knowledge to understand and use these gadgets in order to test them, with the vast enhancement of software development and almost compulsion to use internet and various technology in our day to day life the future for the Software Tester is no more a Myth but a reality which will go on enhancing day by day. Improve your Software Testing Skills look for better software for its better performance, and play a vital role for Software Testing Company. TOPS Technologies is going to organizes workshop to learn Software testing, learn how it is done in each stage of product life cycle from requirement specifications, design, coding, to the user acceptance etc. with the help of various types of testing such as Manual Testing and Automatic Testing supported with other necessary methods accompanied by other related detailed technical expertise tests in guidance and in moderation of experienced faculties.

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

WHAT YOU SHOULD LEARN SOFTWARE TESTING ? •

The following advice should help clarify your thinking about software testing and help you improve the effectiveness and efficiency of your testing. It is helpful to think about software testing in terms of five essential elements:

A test strategy that tells you what types of testing and the amount of testing you think will work best at finding the defects that are lurking in the software

A testing plan of the actual testing tasks you will need to execute to carry out that strategy

Test cases that have been prepared in advance in the form of detailed examples you will use to check that the software will actually meet its requirements

Test data consisting of both input test data and database test data to use while you are executing your test cases, and

A test environment which you will use to carry out your testing. TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SOFTWARE DEVELOPMENT LIFE CYCLE [SDLC] •

Software Development Life Cycle, or Software Development Process, defines the steps/stages/phases in the building of software.

There are various kinds of software development models like:

Waterfall model

Spiral model

Iterative and incremental development (like ‘Unified Process’ and ‘Rational Unified Process’)

Agile development (like ‘Extreme Programming’ and ‘Scrum’)

Models are evolving with time and the development life cycle can vary significantly from one model to the other. It is beyond the scope of this particular article to discuss each model. However, each model comprises of all or some of the following phases/activities/tasks.

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC IN SUMMARY •

Project Planning

Requirements Development

Estimation

Scheduling

Design

Coding

Test Build/Deployment

Unit Testing

Integration Testing

User Documentation

System Testing

Acceptance Testing

Production Build/Deployment

Release

Maintenance TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC – SOFTWARE TESTING TRAINING IN DETAIL •

Project Planning • Prepare • Review • Rework • Baseline • Revise [if necessary] >> Review >> Rework >> Baseline Requirements Development[Business Requirements and Software/Product Requirements] • Develop • Review • Rework • Baseline • Revise [if necessary] >> Review >> Rework >> Baseline TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC – SOFTWARE TESTING TRAINING •

Estimation[Size / Effort / Cost] • <same as the activities/tasks mentioned for Project Planning>

Scheduling • <same as the activities/tasks mentioned for Project Planning>

Designing[ High Level Design and Detail Design] • <same as the activities/tasks mentioned for Requirements Development>

Coding • Code • Review • Rework • Commit • Recode [if necessary] >> Review >> Rework >> Commit

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC – SOFTWARE TESTING TRAINING •

Test Builds Preparation/Deployment •

Build/Deployment Plan • • • • •

Prepare Review Rework Baseline Revise [if necessary] >> Review >> Rework >> Baseline

Build/Deploy

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC – SOFTWARE TESTING TRAINING •

Unit Testing • Test Plan • Prepare • Review • Rework • Baseline • Revise [if necessary] >> Review >> Rework >> Baseline • Test Cases/Scripts • Prepare • Review • Rework • Baseline • Execute • Revise [if necessary] >> Review >> Rework >> Baseline >> Execute TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training SDLC – SOFTWARE TESTING TRAINING •

Integration Testing •

<same as the activities/tasks mentioned for unit testing>

User Documentation • • • • •

Prepare Review Rework Baseline Revise [if necessary] >> Review >> Rework >> Baseline

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training SDLC – SOFTWARE TESTING TRAINING •

System Testing • <same as the activities/tasks mentioned for Unit Testing> Acceptance Testing[ Internal Acceptance Test and External Acceptance Test] • <same as the activities/tasks mentioned for Unit Testing> Production Build/Deployment • <same as the activities/tasks mentioned for Test Build/Deployment> Release • Prepare • Review • Rework • Release

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

SDLC – SOFTWARE TESTING TRAINING •

Maintenance Recode [Enhance software / Fix bugs] • Retest • Redeploy • Rerelease •

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

NOTES •

The life cycle mentioned here is NOT set in stone and each phase does not necessarily have to be implemented in the order mentioned. Though SDLC uses the term ‘Development’, it does not focus just on the coding tasks done by developers but incorporates the tasks of all stakeholders, including testers. There may still be many other activities/ tasks which have not been specifically mentioned above, like Configuration Management. No matter what, it is essential that you clearly understand the software development life cycle your project is following. One issue that is widespread in many projects is that software testers are involved much later in the life cycle, due to which they lack visibility and authority (which ultimately compromises software quality).


Software testing Projects & Training

HOW WE HELP YOU!! â&#x20AC;˘

TOPS Technologies Pvt Ltd (http://www.topsint.com) is one of the largest Finishing school and Recruitment Placement co for the IT industry with offices across India. TOPS provides top of the online and offline training and placements to students in Asp.net .

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006


Software testing Projects & Training

VISIT US AT •

College Students from Ahmedabad Gujarat BCA, MCA, BE IT, BE Tech, M Tech, BSC IT can also join. URL: http://www.tops-int.com

Ahmedabad Office (C G Road)

903 Samedh Complex, Next to Associated Petrol Pump, CG Road, Ahmedabad 380009. 9974755006

Ahmedabad Office (Maninagar)

401 Amruta Arcade 4th Floor, Maninagar Char Rasta, Nr Railway Station Maninagar, Ahmedabad 99748 63333

TOPS Technologies:- http://www.tops-int.com/software-testing-training.html :9974755006



Software testing life cycle for gtu students