GeekInterview.com
Series: Subject: Topic:
Question: 244 of 319

What is SDLC and STLC and the different phases of both?
What is the difference between system testing and functional testing?

Asked by: JanuJ | Member Since May-2006 | Asked on: May 28th, 2006

View all questions by JanuJ

Showing Answers 1 - 17 of 17 Answers
manikandan

Answered On : May 31st, 2006

SDLC1.Requirement phase,2.Desing phase(HLD,DLD(Program spec))3.Coding4.Testing5.Release6.MaintenanceSTLC1.Requirements knowledge transfer2.Test planning3.Writting Test case or scripts4.executing test case5.Bug trackingDiff between system testing and functional testingFunctional testing is the technique utilized in the system tesing.Its a black box testing type... Functional testing is noting but testing or check whether a sytem functions properly as per the req..  system testing is the phase after integration testing phase.After all modules get integrated and tested for integration, the system is tested as a whole.

Yes  2 Users have rated as useful.
  
Login to rate this answer.
Ravikumar.S

Answered On : Jul 3rd, 2006

Hi all    You are tilling about defect life cycle not both testing life cycle. Different phases in STLC are1.System Study2.Test planning3.Writting Test case or scripts4.Review the test case.5.Executing test case6.Bug tracking7.Report the defect.

  
Login to rate this answer.
subhasish

Answered On : Aug 28th, 2006

Software Testing Life Cycle starts from1.Test Plan2.Test Design3.Execution of test cases4.VerificationThanks5.Validation

  
Login to rate this answer.
Srinivas

Answered On : Sep 8th, 2006

Hi All Testing is a part of the software development since withou a built or ready copy we can not test. But both Software Development Life Cycle and Software Test Life Cycle start with SRS (System Requirement Specification). In both the ways we will get the Requirements from the client. Based on these requirements SDLC Requirement Analysis - to check which things can be implementable and which are not and many other perspectives. Planning - cost estimations, time estimations, etc. Designing - Functional designing of the system like a blue print. Coding - above blue print is like an english language, now this was translated to a computer understable language. Testing - will discuss below Documentation & Maintenance - Documenting the functionality & usage of the application just like a user manual we are getting when we buy a Television set or something elseSTLC Requirement Analysis - need to prepare the specifications document Planning (the test) - resources needed, test environment, etc. Designing (the test) - blue print for the functionality(scenarios) that neds to be tested Scripting/Coding (the test if tools are using) - As usual most of u guys know this Debugging the script (Nothing but again testing) - to make sure that the scripts prepared above are true and these will yield the correct results. Executing(manual/tools) Analysing the results and Reporting.Thanks,Srinivas

  
Login to rate this answer.
vennelakranthi

Answered On : Sep 8th, 2006

Hi All Testing is a part of the software development since withou a built or ready copy we can not test. But both Software Development Life Cycle and Software Test Life Cycle start with SRS (System Requirement Specification). In both the ways we will get the Requirements from the client. Based on these requirements SDLC Requirement Analysis - to check which things can be implementable and which are not like this many other perspectives. Planning - cost estimations, time estimations, etc. Designing - Functional designing of the system like a blue print. Coding - above blue print is like an english language, now this was translated to a computer understable language. Testing - will discuss below Documentation & Maintenance - Documenting the functionality & usage of the application just like a user manual we are getting when we buy a Television set or something elseSTLC Requirement Analysis - need to prepare the specifications document Planning (the test) - resources needed, test environment, etc. Designing (the test) - blue print for the functionality(scenarios) that neds to be tested Scripting/Coding (the test if tools are using) - As usual most of u guys know this Debugging the script (Nothing but again testing) - to make sure that the scripts prepared above are true and these will yield the correct results. Executing(manual/tools) Analysing the results and Reporting.Thanks,Vennela.

  
Login to rate this answer.
saru

Answered On : Sep 26th, 2006

sdlc-software developement life cycle having following phases:Requirements , Anaysis , Design , coding ,Testing , Implementation , Maintanance and trainingstlc- software testing life cycle having following phases:Developing Test CasesExecuting Test CasesPrepation of Test PlanDetect Bugsdefect reportingSystem Testing- to validate whether an application is in a controlled Environment or not.

  
Login to rate this answer.
AJ

Answered On : Oct 18th, 2006

  
Login to rate this answer.
sudhakar2068

Answered On : Nov 14th, 2006

System Developed life Cycle is divided in the follwing,Bussiness Requirement Specification.System Requirement Specification.Requirement Analysis.High Level design.Low level design.Coding.Unit Testing.Integration Testing.Component Testing.System Testing.User Acceptance Testing.Release and Maintaince.System Testing Life Cycle is divided in to following parts,New:when the Tester find the bug for the first time the status change is New.Open:When the Tester Assign the developer team then the particular related person will be assigned the status change to Open.Assign:Once the bug is assigned to the developer the status change to assign.Fix:Once the developer fix the bug the status change to fix and it given to thetester for retesting.Retesting:Once the tester slove the bug if the issue is resolved then the status change closed or the status change to open.Dulipcate:some issue have similar meaning like previous filed test case. then the status change to duplicate.This is the work flow between the developer and tester.sudhakar 

  
Login to rate this answer.
Jerry Ruban

Answered On : Nov 30th, 2006

SDLC * Requirement phase * Designing phase (HLD, DLD (Program spec)) * Coding * Testing * Release * MaintenanceSTLC * System Study * Test planning * Writing Test case or scripts * Review the test case * Executing test case * Bug tracking * Report the defect

  
Login to rate this answer.
Basant Kumar Dewangan

Answered On : Jan 25th, 2007

Software Development Life Cycle is a proces of development of software. its defined that how we can start our development process and whisch method we will use. Its Contain following Points:(and Follows this point to development of product):

1. Requirment Analysis
2. Design Analysis
3. Coding
4. Test Analysis
5. Implement
6. Maintainance

Software Test Life Cycle (STLC) is defined that how will we check the realsed the software?
Its contain following points:
1. Review the Requirment Phases.
2. Test Plan
3. Writing the Test Cases
4. Review the Test Cases
5. Execute the Test cases
6. Bug Tracking
7. Sending the Bug Report.

  
Login to rate this answer.
visali

Answered On : Jun 7th, 2007

SDLC: Software development life cycle.--------There are several phases in SDLC.Requirement analysisSpecification analysisHign level design documentLow level design documentcodingUnit testingIntigration testingSystem testingAcceptance testingmaintanance.STLC:Software testing life cycle.------In STLCAnalysis   1.Requirement analysis                2.Specification analysisDesign     1.High level design                2.Low level design or detailed level designExecution   Test case executionReporting bugsBug trackingProject closure.

  
Login to rate this answer.
mkarthik6482

Answered On : Aug 25th, 2007

View all answers by mkarthik6482

Software development Life cycle ( SDLC)---------------------------------------------------1) Requirement gathering,2) Analysis3) Design4) Development5) Testing6) Implementation7) MaintenanceSoftware Testing Life cycle ( STLC)--------------------------------------------1) BRD2) SRS3) HLDD4) LLDD5) Unit testing6) Integration testing7) Syatem testing8) UATThe e.g of SDLC is waterfall model and STLC is V-Model.

  
Login to rate this answer.
Rajesh

Answered On : Oct 10th, 2007

SDLC and STLC mean once the project is conceived and ends once it is delivered. SDLC PHASES:1.Requirement analysing2.Requirement gathering3.Design4.Coding5.testing6.Implementing7.Release and maintenanceSTLC PHASES:1.Requirement analysing2.Test plan3.Test case preparation4.Test case execution5.Bug tracking

  
Login to rate this answer.
Sumita Bali

Answered On : Nov 18th, 2007

In SDLC test cases are prepared  and in STLC execution of test cases takes place.

  
Login to rate this answer.

SDLC- software development life cycle, its a procedure to develop a s/wthe phases involved in this arerequirement collection, feasibility analysis, design, coding , testing, implementation maintainence.STLC- software test life cyclethe phases invovled aresystem study, write test plan, write test cases, traceability  matrix, execute test cases, defect tracking, test execution report, retrospectsystem testing- is an end to end testing where in production environment is just like testing environmentfunctional testing- testing each and every component rigoursly

  
Login to rate this answer.
testing.siva

Answered On : Jul 30th, 2008

View all answers by testing.siva

SDLC- Software Developement Life CycleSTLC- Software Test Life CycleFunction Testing- - The application is tested as per the functional requirement as expectedSystem Testing- an application is tested from top to bottom. end to end testing.

  
Login to rate this answer.
smiQA

Answered On : Jul 26th, 2009

View all answers by smiQA

SDLC involves activities required to transform user requirements into fully developed software. It begins with identification of requirements and ends with formal verification of developed software against those requirements. (All QA activities)STLC involves QC activities i.e., actual testing.Starts from test plan and ends with execution of bug free software.

  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.