Software Testing
Software testing is an essential part of s/w development process which is used to identify the correctness, completeness and quality of developed s/w.
its main objective is to detect errors in software.
SDLC: - SDLC is overall process of developing information on system through a multi-step process from investigation of initial requirements through analysis, design, implementation and maintenance.
Role of Testing in Various phase of SDLC
S/w Development phase | Testing |
Requirement Phase | 1. Determine the test strategy. 2. Determine requirement. |
Design phase | 1. Determine consistency of design with requirements. 2. Determine adequacy of design. 3. Generate structural and functional test condition |
Coding Phase | 1. Determine consistency with design 2. Determine adequacy of implementation 3. Generate structural and functional test condition for program unit |
Testing Phase | 1.Determine adequacy of the test plan 2.Test application system |
Installation and Maintenance Phase | 1. Place tested system into production 2. Modify and retest |
Water fall model: - Also know as linear sequential model or Classical life cycle model
This model was introduced by Winston Royce in 1970 and is currently the most commonly used model for s/w.
Prototype Model
This model is applied when there is an absence of detailed information regarding input and output requirement in s/w.
This model is applied when there is an absence of detailed information regarding input and output requirement in s/w.
Advantages:
1. Helps in reducing risk associated with the project.
2. There is a great involvement of user in s/w development.
2. There is a great involvement of user in s/w development.
Disadvantages:
This model is time consuming and expensive. Because if the user is not satisfied by the developed prototype then a new prototype is developed. This process goes on until a perfect prototype is developed.
Spiral Model- Proposed by Bohem in 1988.
1. Each Loop of the spiral represents a phase of the s/w process.
2. The innermost loop might be concerned with system feasibility.
3. The next loop with system requirement definition.
4. The next one with system design and so on.
1. Each Loop of the spiral represents a phase of the s/w process.
2. The innermost loop might be concerned with system feasibility.
3. The next loop with system requirement definition.
4. The next one with system design and so on.
20 comments:
HI,
This is Ajay QC. Your Blog is very good but you are giving detail only 3 Models but there are 6-7 models in software testing life cycle. please explain all the models for more user friendly.
Thanks
Ajay Garg (QC)
Jaipur
9414993051
I really liked you blog but there is still some missing information as you have talked about only 3 models. There are several other models too. Could you please provide the details about the rest of the models too. Software Testing Services
Hi
Thi is pushpa,Your Blog is easily understand for me,let me know diff of manual testing & performance testing,can you explain the diff &complete life cycle of performance testing.my id sunkara.pushpa@gmail.com
Thanks
pushpa.
The post is talking about testing sdlc. Good post
Web Design Singapore
Really fantastic BLOG regarding the project. I just really love it. Thanks for making a wonderful share!
galaxy note 2 cases
This is what I need to know very much. I appreciate you to sharing this post with us.affordable dentist
It was very nice article and it is very useful to Manual Testing learners.We also provide Cub training software online training.
Very useful post! keep more share your updates. Website Design Company Bangalore | Website Designing Company Bangalore
Website design & development is a broad term that encompasses a wide variety of tasks, all involved in the formation of web pages.
Magento Website Development Companies in Bangalore | Magento Development Service in Bangalore
Selenium WebDriver fits in the same role as RC did, and has incorporated the original 1.x bindings. It refers to both the language bindings and the implementations of the individual browser controlling code. This is commonly referred to as just "WebDriver" or sometimes as Selenium 2.
Selenium Training Institute in Chennai |
Selenium Training in Velachery
Hello,
The Article on Software Testing and Software Development Life Cycle is amazing give detail information about it.Thanks for Sharing the information and SDLC,STLC.Software Testing Company
The biggest change in Selenium recently has been the inclusion of the WebDriver API. Driving a browser natively as a user would either locally or on a remote machine using the Selenium Server it marks a leap forward in terms of browser automation.
Selenium Training Institute in Chennai | Best Automation Testing Training in Chennai
Thanks for Nice information, Your blog and article is good, informative and more useful for us.
Selenium Testing Training in Chennai
Thanks for sharing this great article! That is very interesting I love reading and I am always searching for informative articles like this.
Informatica Training in Chennai |
Informatica Training center Chennai |
Informatica Training Institute in Chennai
Hi! Thank you for the share this information. This is very useful information for online blog review readers. Keep it up such a nice posting like this.
Website Design
SEO Company
Thank you for posting the great content…I was looking for something like this…I found it quiet interesting, hopefully and you will keep posting such blogs….Keep sharing. Professional Web design services are provided by W3BMINDS- Website designer in Lucknow.
Web development Company | Web design company
Greetings!Thanks for sharing!
UI Development Training in Bangalore
Reactjs Training in Bangalore
PHP Training in Bangalore
Thank you very much for providing important information. All your information is very valuable to me.
Village Talkies a top-quality professional corporate video production company in Bangalore and also best explainer video company in Bangalore & animation video makers in Bangalore, Chennai, India & Maryland, Baltimore, USA provides Corporate & Brand films, Promotional, Marketing videos & Training videos, Product demo videos, Employee videos, Product video explainers, eLearning videos, 2d Animation, 3d Animation, Motion Graphics, Whiteboard Explainer videos Client Testimonial Videos, Video Presentation and more for all start-ups, industries, and corporate companies. From scripting to corporate video production services, explainer & 3d, 2d animation video production , our solutions are customized to your budget, timeline, and to meet the company goals and objectives.
As a best video production company in Bangalore, we produce quality and creative videos to our clients.
Hey! You Done Good Job, Keep on posting!
Greenfield Fairland
greenfield diamond avenue
Post a Comment