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

Software testing life cycle for gtu students

May 10, 2015

Download

Education

TOPS Technologies offer Professional Software Testing Training in Ahmedabad.
Ahmedabad Office (C G Road) 903 Samedh Complex, Next to Associated Petrol Pump,
CG Road, Ahmedabad 380009.
http://www.tops-int.com/software-testing-training.html

Most experienced IT Training Institute in Ahmedabad known for providing Software Testing course as per Industry Standards and Requirement.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Software testing life cycle for gtu students

SOFTWARE TESTING LIFE CYCLE FOR GTU STUDENTSBy 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

Page 2: Software testing life cycle for gtu students

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

Page 3: Software testing life cycle for gtu students

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

Page 4: Software testing life cycle for gtu students

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

Page 5: Software testing life cycle for gtu students

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

Page 6: Software testing life cycle for gtu students

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

Page 7: Software testing life cycle for gtu students

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

Page 8: Software testing life cycle for gtu students

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

Page 9: Software testing life cycle for gtu students

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 >>

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

Software testing Projects & Training

Page 10: Software testing life cycle for gtu students

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

Page 11: Software testing life cycle for gtu students

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

Page 12: Software testing life cycle for gtu students

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

Page 13: Software testing life cycle for gtu students

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

Page 14: Software testing life cycle for gtu students

HOW WE HELP YOU!!

• TOPS Technologies Pvt Ltd (http://www.tops-int.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 .

Software testing Projects & Training

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

Page 15: Software testing life cycle for gtu students

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

Software testing Projects & Training

Page 16: Software testing life cycle for gtu students

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 StationManinagar, Ahmedabad99748 63333

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

Software testing Projects & Training

Page 17: Software testing life cycle for gtu students