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

Cs Assignment

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

Cs Assignment

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

SQE

Assignment 02

190908
M.Zeeshan Gull
Q#01

Software Quality Reviews:


Software Review is precise investigation of a product by at least one people who
cooperate to find and resolve mistakes and imperfections in the product during the beginning
phases of Software Development Life Cycle.
Programming audit is a fundamental piece of Software Development Life Cycle (SDLC) that
helps computer programmers in approving the quality, usefulness and other imperative
elements and parts of the product.

Q#02

Software Matrics:

A software metric is a proportion of programming qualities which are quantifiable


or countable. Programming measurements are significant for some, reasons, including
estimating programming execution, arranging work things, estimating efficiency, and numerous
different purposes.

Inside the product advancement process, numerous measurements are that are completely
associated. Programming measurements are like the four elements of the executives: Planning,
Organization, Control, and Improvement.

Classification of Software Metrics


Software metrics can be classified into two types as follows:

1. Product Metrics: 
These are the measures of various characteristics of the software product. The two
important software characteristics are
 Size and complexity of software
 Quality and reliability of software
2. Process Metrics:
 These are the measures of various characteristics of the software development
process. For example, the efficiency of fault detection. They are used to measure the
characteristics of methods, techniques, and tools that are used for developing software.
Q#03

Latent Defect:

Latent defects are a popular term in the dictionary of software testing which are
hidden undetected flaws in software which cannot be identified by any user until some
special sets of operation are performed. These flaws can be detected only when a specific
task is performed in an unusual circumstance. 

 In lateral defect the time limit can extend up to six years from the date of
identification of the cause of action being raised
 Latent defect is one of those which remains after production of the product

Q#04

Data Driven Testing:

Data-driven testing is creation of test scripts where test data and output values are
read from data files instead of using the same hard-coded values each time the test runs. This
way, testers can test how the application handles various inputs effectively.

Diagram:
Q#05

User Acceptance Testing v/s System Testing:

Acceptance Testing System Testing


 Acceptance testing is only functional  System Testing is both functional and
testing non-functional testing
 Acceptance testing is the type of
testing which is used to check whether  System testing is done to check
the software meets the customer whether the software or product meets
requirements or not the specified requirements or not
 Acceptance testing is done after the
System testing  System testing is done before the
 In acceptance testing, system is Acceptance testing
checked for random inputs
 In system testing, system is checked for
dummy inputs

Q#06

Step To Performance White Box Testing:

1. Understand the functionality of an application through its source code. Which means
that a tester must be well versed with the programming language and the other tools as
well techniques used to develop the software
2. Create the tests and execute them

Q#07

Software Testing Life Cycle:


Software Testing Life Cycle (STLC) is a sequence of specific activities conducted during
the testing process to ensure software quality goals are met. STLC involves both verification and
validation activities. Contrary to popular belief, Software Testing is not just a single activity, i.e.,
testing. It consists of series of activities carried out methodologically to help certify your
software product.

STLC Phases

1. Requirement Analysis
2. Test Planning
3. Test case development
4. Test Environment setup
5. Test Execution
6. Test Cycle closure

Q#08

Traceability Matric:

Detectability lattice is a table kind archive that is utilized in the advancement of


programming application to follow necessities. It tends to be utilized for both forward (from
Requirements to Design or Coding) and in reverse (from Coding to Requirements) following. It is
otherwise called Requirement Traceability Matrix (RTM).
It is ready before the test execution interaction to ensure that each prerequisite is shrouded as
a Test case so we pass up a great opportunity no testing. In the RTM report, we map every one
of the necessities and comparing experiments to guarantee that we have composed all the
experiments for each condition.

Q#09:

Quality Function Deployment:

Quality Function Deployment (QFD) is to make an interpretation of client demands into answers
for meet those necessities. It is a system for taking the Voice of the Customer and utilizing that
data to drive parts of item advancement or interaction improvement. It takes into
consideration replies to questions, for example, what is it that our clients need and need? how
well are we doing comparative with our rivals, etc.

You might also like