Friday, August 15, 2008

What is Software Testing Life Cycle (STLC)

Software Testing is most important task in software development.Once you developing a software Application,you have to understand the software development life cycle.like wise Software Testing Life Cycle is also parallel goes with the Software Development life Cycle.

Now I am going to explain section by section of Software Testing Life Cycle.

untitled

1. Requirement Analysis

In Requirement analysis phase need to understand of all the software requirements.for this you can use Software Requirement Specification (SRS) Document.

2. Test Case Writing

In this phase you have to write test cases by covering all the features and functionality in application.

Test Case Document should contain following sections.

  • Test Case Name :- Name Of the Test Case (Ex : Click Ok Button)
  • Test Case :- How that test should do (Ex: Go to X window and Left Click Ok Button)
  • Expected Result : - Result Of the Test (Ex : Y window Display)
  • Status : - Actual Result of test case Pass/Fail
  • Comments : - Special Remarks of the test case.

3. Test Case Executing

Executing test cases in test case Document and filling.

4. Issue Reporting

During the application testing you have to track all the issues currently having.for this you can use issue tracking tool.

5.Issue Verification

After fix the issue you reported by the developer you have to retest that.above 3,4,5 STLC phases you have to follow as a cycle until application come up to some standard.

6. Release Product

In this phase you are ready to release the application.you have to make release notes for it.In release not contain all the areas you tested and what are the knows issues in this release application.

28 comments:

RBCS Software test consultants said...

I have heard and read about SDLC i.e software development life cycle but never heard of this. Good to know this new term. Thanks for posting.

Unknown said...

If by STLC you mean Software Testing Life Cycle, the domain is very broad.

The typical steps of STLC are:
- Pinpointing Requirements and creating Use Case Documents
- Defining a Test Plan
- Defining Test Cases
- Executing Test Cases
- Bug Analysis and Reporting
- Retesting the reported bugs, after bug fixing sessions.

It's about defining interaction scenarios from the point of view of the future user(s), performing walk-troughs and reporting possible problems to the development team(s), in a structured standardized manner.

The requirements analysis is actually a part of the Software Development Life cycle, but is required in the testing stage.
Links:
What is the difference between SDLC and STLC?

Selenium Training Education said...

Software Testing Life Cycle Selenium Training in Chennai is testing executed by the systematic process and it's planned to automate manner. In this test to improve that our product quality increase Best Selenium Training Institute in Chennai
.I too like to suggest some useful links for your viewers.



Anonymous said...

Nice information.It's rally useful to me.Thanks for sharing.

Learn QTP Online

Peter Johnson said...

Awe! What An Blog Very Helpful and interesting Really A great center for acquiring knowledge.Very Helpful Post And Explained Very Clearly About All the things.Very Helpful. Coming To Our Self We Provide commercial restaurant supply parts.Really Thankfull For the blogger providing such a great information.Thank you. Have a Nice Day.

Unknown said...

Thank for sharing the information Excellent article Bala Guntipalli Thanks for posting.

24Layouts said...

Thanks For Sharing Such an Informative Post....

24Layouts

sai said...

Very good brief and this post helped me alot. Say thank you I searching for your facts. Thanks for sharing with us!
python training institute in chennai
python training in Bangalore
python training in pune

Unknown said...

Fantastic work! This is the type of information that should follow collective approximately the web. Embarrassment captivating position Google for not positioning this transmit higher! Enlarge taking place greater than and visit my web situate
Blueprism training in tambaram

Blueprism training in annanagar

Blueprism training in velachery

Unknown said...

Awesome article. It is so detailed and well formatted that i enjoyed reading it as well as get some new information too.
Data Science training in rajaji nagar
Data Science training in chennai
Data Science training in electronic city
Data Science training in USA
Data science training in pune
Data science training in kalyan nagar

Ishu Sathya said...

After reading your blog, I was quite interested to learn more about this topic. Thanks.
Selenium training in Chennai
Selenium Courses in Chennai
best ios training in chennai
Digital Marketing Training in Chennai
JAVA J2EE Training Institutes in Chennai
web development courses in chennai
web designing training institutes in chennai
web design training chennai

priya said...

Thanks you for sharing this unique useful information content with us. Really awesome work. keep on blogging
Microsoft Azure online training
Selenium online training
Java online training
Java Script online training
Share Point online training

Indhu said...

nice blog thanks sharing to us
android training institutes in coimbatore
amazon web services training in coimbatore
data science training in coimbatore
python training institute in coimbatore
ccna training institute in coimbatore

Lite Mentors said...

Thanks for sharing this wonderful blog! Very informative with understandable words you have used. Who are interested to learn about languages like PHP, Java, Python, and Digital marketing can join Litementors. Which is the No.1 Digital Marketing Training in Chennai, Python, Java & More,.

Training for IT and Software Courses said...

It has been great for me to read such great information about Hadoop Training.
Hadoop Training in Bangalore

Training for IT and Software Courses said...

Wow it is really wonderful and awesome thus it is veWow it is really wonderful and awesome thus it is very much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your site.ry much useful for me to understand many concepts and helped me a lot. it is really explainable very well and i got more information from your site.Informatica Training in Bangalore

Training for IT and Software Courses said...

This is the exact information I am been searching for, Thanks for sharing the required infos with the clear update and required points. To appreciate this I like to share some useful information.python training in bangalore

Training for IT and Software Courses said...

It is very good and useful for students and developer .Learned a lot of new things from your post!Good creation ,thanks for give a good information at SAS.SAS Training in Bangalore

dras said...

good blogger...
inplant training in chennai
inplant training in chennai
inplant training in chennai for it.php
Australia hosting
mexico web hosting
moldova web hosting
albania web hosting
andorra hosting
australia web hosting
denmark web hosting

shri said...

very nice post...!
internship in chennai for ece students
internships in chennai for cse students 2019
Inplant training in chennai
internship for eee students
free internship in chennai
eee internship in chennai
internship for ece students in chennai
inplant training in bangalore for cse
inplant training in bangalore
ccna training in chennai

Anand Shankar said...
This comment has been removed by the author.
Ismail said...

Thanks for sharing this wonderful blog...
Digital Marketing Courses in Bangalore

vivekvedha said...

Thanks for sharing a valuable topic in this Blog Really it is very helpful and interesting. All the best and do share such articles in future also.
Digital Marketing Training Course in Chennai | Digital Marketing Training Course in Anna Nagar | Digital Marketing Training Course in OMR | Digital Marketing Training Course in Porur | Digital Marketing Training Course in Tambaram | Digital Marketing Training Course in Velachery

aarthi said...

Gathered a lot of information.very useful article.
Java training in Chennai | Certification | Online Course Training | Java training in Bangalore | Certification | Online Course Training | Java training in Hyderabad | Certification | Online Course Training | Java training in Coimbatore | Certification | Online Course Training | Java training in Online | Certification | Online Course Training

Rashika said...

This is excellent blog!!!

Digital Marketing Training in Chennai | Certification | SEO Training Course | Digital Marketing Training in Bangalore | Certification | SEO Training Course | Digital Marketing Training in Hyderabad | Certification | SEO Training Course | Digital Marketing Training in Coimbatore | Certification | SEO Training Course | Digital Marketing Online Training | Certification | SEO Online Training Course

Best Training Institute said...

Hey there it awesome to read and explore your blog my friend. Keep creating like this! Thanks for sharing!
Oracle Apps scm training in bangalore

Subhagruha Projects said...

Excellent blog. Lots of useful information here, thanks for your effort!
Real Estate plots in Vizag

INFYCLE TECHNOLOGIES said...

Grab the Digital Marketing Training in Chennai from Infycle Technologies, the best software training institute, and Placement center in Chennai which is providing professional software courses such as Data Science, Artificial Intelligence, Cyber Security, Big Data, Java, Hadoop, Selenium, Android, and iOS Development, DevOps, Oracle, etc with 100% hands-on practical training. Dial 7502633633 to get more info and a free demo and to grab the certification for having a peak rise in your career.