Preview

automated software testing

Good Essays
Open Document
Open Document
431 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
automated software testing
1. List three characteristics of a good software metric.

The characteristics of a good software metric are:
Simple and computable: It should be easy to learn how to derive the metric.
Empirically and intuitively persuasive: The metric should reach the standards under any considerations to satisfy the engineers. consistent and objective: The metric results should always be distinct consistent in its use of units and dimensions : The mathematical computational of the metric should use measures that do not lead to odd combinations of units.
Programming language independent: metrics should be based on requirements, design, and structure of the program itself.
An effective mechanism for high quality feedback: The metric should provide you the information that can lead to a higher quality end product.

2. Component-level design metrics focus on what three internal characteristics of software components?

Component-level design metrics for conventional software components focus on internal characteristics of a software component and include measures of the "three CS"-Module cohesion, coupling, and complexity.

Cohesion metrics: :It defines the collection of metrics that provide an indication of the cohesiveness Coupling metrics: It provides an indication of the "connectedness" of a module to other modules

Complexity metrics: A variety of software metrics can be computed to determine the complexity of program control flow.

3. Technical testing metrics fall into two major categories. What are they?

Testing metrics fall into two broad categories. They are: metrics that attempt to predict the likely number of tests required at various testing levels. metrics that focus on test coverage for a given component.

4. Describe the five activities associated with the software measurement process.

The five activities associated with the software measurement process are:

Formulation
The identification of software measures and metrics

You May Also Find These Documents Helpful

  • Satisfactory Essays

    Nt1310 Unit 1 Study Guide

    • 359 Words
    • 2 Pages

    5. Explain the salient features of spiral model of a software process with an illustration diagram.*…

    • 359 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Pt2520 Unit 3 Metrics

    • 544 Words
    • 3 Pages

    In this presentation, the author has explained different metrics and there attributed used to measure software. A person can only measure and represent it in number when he knows something about it. On the other hand, if has no idea about it then he doesn’t have any idea about it [1]. There are two types of software complexity metrics. One gives the efficiency of the machine while running the software which is called as computational complexity. Another one is giving us the factors which affect the software developer capacity to develop good software which is known as psychological complexity. There are two types of software metrics. The process metrics which gives details of the process used such as software life cycle used for development, the time consumed for the development etc. The…

    • 544 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    Why is it important to follow a standard system of measurement? Provide an explanation of a scenario where standardized measurement is necessary for a successful exchange or activity.…

    • 462 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Int Task 3

    • 2010 Words
    • 9 Pages

    Research into which operating system performs better is extremely relevant in today’s technological environment. Every task that a computer performs is a mathematical operation. An area that is highly affected by the performance of the operating system is computer programming. When a computer programmer writes a program, the program must be converted from a programming language into a language the computer can understand, a process called compiling. Compiling is very hardware intensive and completely dependent on mathematical operations. The faster a computer is able to perform mathematical tasks, the faster compiling will run as well. Knowing which operations system performs better can save software developers time, which in turn saves money in development.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Powerful Essays

    Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 Chapter 27 An Introduction to Hardware, Software, and the Internet An Introduction to Software Development Objects and Classes Algorithms Java Syntax and Style Data Types, Variables, and Arithmetic Boolean Expressions and if-else Statements Iterative Statements: while, for, do–while Implementing Classes and Using Objects Strings Class Hierarchies and Interfaces Arrays…

    • 3908 Words
    • 16 Pages
    Powerful Essays
  • Powerful Essays

    It 320 Hw 1.1

    • 1156 Words
    • 5 Pages

    Equipment that is located in the customer’s wiring closet and provides a clocking signal to the router.…

    • 1156 Words
    • 5 Pages
    Powerful Essays
  • Satisfactory Essays

    Huntsville Case Study

    • 463 Words
    • 2 Pages

    | Basis for quantifying quality. Use this section to communicate how the project team can insure that they will provide a product that not only meets the specifications, but also successfully addresses all quality criteria.…

    • 463 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    These can be achieved by having quality, consistence and a set of standards which apply to all settings.…

    • 651 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Activity 4 case study

    • 1033 Words
    • 4 Pages

    Measurement is the assignment of numbers to characteristics (or attributes) of objects according to a pre-specified set of rules. Describe the object and characteristics of Syafiq’s study.…

    • 1033 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    Hartono, E.; Lederer, A.; Sethi, V. and Zhuang, Y. (2003) key predictors of the implementation of…

    • 7202 Words
    • 29 Pages
    Powerful Essays
  • Satisfactory Essays

    Comparative Data

    • 297 Words
    • 2 Pages

    | True comparability needs to meet three criteria: consistency, verification and unit measurement. (Baker & Baker, 2012)…

    • 297 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Virtual Teams

    • 10084 Words
    • 41 Pages

    Curtis, B., Krasner, H., Iscoe, N. (1988), "A field study of the software design process for large systems", Communiations of the ACM, Vol. 31 No.11, pp.1268-87.…

    • 10084 Words
    • 41 Pages
    Powerful Essays
  • Better Essays

    Performance Space Analysis

    • 1059 Words
    • 5 Pages

    There is a tendency throughout history to establish a norm of performance space. This has meant in general,…

    • 1059 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Strategic Issues

    • 2300 Words
    • 10 Pages

    Maddox, K. (2008). An inconvenient lack of metrics, 15302369, 4/7/2008, Vol. 93, Issue 5. Retrieved on November 1, 2008, from, EBSCOhost.…

    • 2300 Words
    • 10 Pages
    Powerful Essays
  • Powerful Essays

    One Sample Test

    • 2138 Words
    • 9 Pages

    • The measurement scales should be at least interval so that arithmetic operations can be used with them.…

    • 2138 Words
    • 9 Pages
    Powerful Essays