0% found this document useful (0 votes)
50 views6 pages

What Is Difference Between SDLC and STLC

Uploaded by

siddgand08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views6 pages

What Is Difference Between SDLC and STLC

Uploaded by

siddgand08
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 6

1. What is difference between SDLC and STLC ?

SDLC defines all the standard phases which are invol ved during the
software development process ,whereas the STLC process defines
various activities to improve the quality of tbe produc

2. What is SDLC ?
The Software Developmenrt Life Cycle is a structured process that
enables the product of high – quality, low-costsoftware , in the shortest
possible production time .

The goal of the sdlcis to produce superior software that meets and
exceeds all customer expections and demands.

3. What are the phases of SDLC ?


There are 7 primary stages of the modern system development life cycle.
Here ‘s a brief breakdown.
1 planning Stage
2 Feasibility or Requirements of Analysis Stage
3 Design and Prototyping Stage
4 Software development Stage
5 Software Testing Stage
6 Implementation and Integration
7 Operation and Maintenance Stage.

4 what is STLC?
STLC stand for SOFTWARE TESTING LIFE CYCLE
STLC is a sequence of different activities performedby the testing team
to ensure the quality of the software or the product .
STLC is an integral part of SDLC but STLC deals only with the testing phases.
During product development phases of STLC may be performed multiple times
untila product is deemed suitable for release.

5 What are the stages of STLC ?


Requirement analysis
Test Planning
Test case design and development
Test environment setup
Test execution
Test cycle closer
6 What is difference between Project and Product?
A Project is a series of tasks that need to be completed to reach a specific
outcome .
A project can also be defined as a set of inputs and out puts required to a
achieve a particular goal.
Product includes any software prepared based on customer
request .Microsoft,google ,IBM These are all prepared based on market
requiremen

7 What is V – MODEL?
The V-model is type of process of SDLC model where sequential manner in
V- shape. It is also known as Verification and Valdation model. It is based on
the association of testing phase for each corresponding development
stage.Developmentof each step directly associated with the resting phase.
What is QA and QC?
A way of ensuring that quality requirements will be fulfilled – the product will be
“Fit for purpose” and made “right the first time”
QC: A process of fulfilling quality requirements and focus of identifying defects.
8 What is integration testing .
8 What is integration testing

Integration testing is a type of software testing in which the different units,


modules or components of a software application are tested as a combined
entity. However, these modules may be coded by different programmers.
The aim of integration testing is to test the interfaces between the modules
and expose any defects that may arise when these components are
integrated and need to interact with each other.

What is System Testing?


System Testing is a level of testing that validates the complete and fully
integrated software product. The purpose of a system test is to evaluate the
end-to-end system specifications. Usually, the software is only one element of a
larger computer-based system. Ultimately, the software is interfaced with other
software/hardware systems. System Testing is actually a series of different tests
whose sole purpose is to exercise the full computer-based system.

11 What are type of System testing.


Functional testing non functional testing
Usability testing
Load testings
Regression testing
Recovery testing
Migration testing
Hardware testing/software testing.
12 what is deference between white box testing and black box testing?

n Black-box testing, a tester doesn’t have any information about the internal
working of the software system. Black box testing is a high level of testing that
focuses on the behavior of the software. It involves testing from an external or
end-user perspective. Black box testing can be applied to virtually every level of
software testing: unit, integration, system, and acceptance.
White box testing is a technique testing which checks the internal functioning
of the system. In this method, testing is based on coverage of code statements,
branches, paths or conditions. White-Box testing is considered as low-leve
13 what is deference between verification and validation.
Verification in Software Testing is a process of checking documents, design,
code, and program in order to check if the software has been built according to
the requirements or not. The main goal of verification process is to ensure
quality of software application, design, architecture etc. The verification process
involves activities like reviews, walk-throughs and inspection.

What is Validation in Software Testing?


Validation in Software Engineering is a dynamic mechanism of testing and
validating if the software product actually meets the exact needs of the
customer or not. The process helps to ensure that the software fulfills the
desired use in an appropriate environment. The validation process involves
activities like unit testing, integration testing, system testing and user
acceptance testing.

14 What is GUI Testing


GUI Testing is a software testing type that checks the Graphical User Interface
of the Software. The purpose of Graphical User Interface (GUI) Testing is to
ensure the functionalities of software application work as per specifications by
checking screens and controls like menus, buttons, icons, etc.

The interface is visible to the user. Especially the focus is on the design
structure, images that they are working properly or not.

15 What is input domain testing what are techniques will use in input domain ?

Domain Testing is a Software Testing process in which the application is tested


by giving a minimum number of inputs and evaluating its appropriate outputs.
The primary goal of Domain testing is to check whether the software application
accepts inputs within the acceptable range and delivers required output.
g – Boundary value analysis (BVA) is based on testing at the boundaries between
partitions. We will be testing both the valid and invalid input values in the
partition/classes.
Equivalence Class testing – The idea behind this technique is to divide (i.e. to
partition) a set of test conditions into groups or sets that can be considered the
same (i.e. the system should handle them equivalently), hence ‘equivalence
partitioning.’
16 what is data base testing?
The database is an essential part of any system or application. Everything
exists by data. If there is no data, nothing is possible. Database instability
may cause the systems to behave unexpectedly. Either a database gets
crashed, or the data is stored in a database in an unorganized way, in both
the cases data will become useless. So database testing helps us to find out
such vulnerabilities in a database system to protect a database from an
unstable state.
17 what is deference between loand and stress test.
Load testing is the process that simulates actual user load on any application or
website. It checks how the application behaves during normal and high loads.
This type of testing is applied when a development project nears to its
completion.
Stress testing is a type of testing that determines the stability and robustness of
the system. It is a non-functional testing technique. This testing technique uses
auto-generated simulation model that checks all the hypothetical scenarios
18 what are test design techniques are used while creating a test case?

Boundary Value Analysis (BVA)

Equivalence Partitioning (EP)

Decision Table Testing

State Transition Diagrams

Use Case Testing

You might also like