Cs Assignment
Cs Assignment
Assignment 02
190908
M.Zeeshan Gull
Q#01
Q#02
Software Matrics:
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.
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 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
Q#06
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
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:
Q#09:
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.