发布新日志

  • [转]软件测试的衡量标准

    2007-06-08 08:31:58

    需求的覆盖 需求追溯表/需求矩阵

    缺陷数量 多、新

    缺陷重现率 BUG能按照一定的测试过程稳定重现

    效率 平均每人天发现的BUG数(5个/人天)

    成本 少。合理的测试人力和软、硬件资源安排

    重用价值 测试的数据或者样例可以重用

  • fundamental difference between Quality Assurance and Quality Control

    2007-05-29 14:47:15

    Definitions:

    Quality Assurance (QA) Consists of planning, coordinating and other
    strategic activities associated with measuring product quality against
    external requirements and specifications (process-related activities).


    Quality Control (QC) Consists of monitoring, controlling and other
    tactical activities associated with the measurement of product quality goals.




    The following statements help differentiate Quality Control from Quality Assurance:

  • Quality Control is related to a specific product or service
  • Quality Control verifies whether specific attribute are in, or are not in, a specific product or service
  • Quality Control identifies defects for the primary purpose of correcting defects
  • Quality Control is the responsibility of the team/worker
  • Quality Control is concerned with a specific product.
  • Quality Control (QC) – Is a part of the Quality Assurance procedures
  • Quality control is a technical function.
  • Quality control (QC) is corrective process.
  • Quality Assurance helps establish processes
  • Quality Assurance sets up measurement programs to evaluate processes
  • Quality Assurance identifies weaknesses in processes and improves them
  • Quality Assurance is a management responsibility, frequently performed by a staff function
  • Quality Assurance is concerned with all of the products that will ever be produced by a process
  • Quality Assurance personnel should not ever perform Quality Control unless it is to validate Quality Control
  • Quality assurance is a system of management activities.
  • Quality assurance  (QA) is preventive process.
  • Quality assurance  (QA) applies to the entire life cycle
  • QA is process oriented and QC is product oriented
  • A quality system provides the framework for developing quality assurance policy
  • 一些软件测试的度量方法(网上收集的)

    2007-05-26 15:56:22

    1、测试覆盖率

    2、每千行代码的缺陷数

    3、测试用例通过率

    4、测试执行计划时间/实际使用时间

    5、缺陷类型

    6、发现一个缺陷花费的时间

    7、解决一个缺陷花费的时间

    8、缺陷清除效率

     

  • Software Testing 10 Rules

    2007-05-23 23:51:06

    by Mikhail Rakhunov SQAtester.com contributor



    1. Test early and test often.

    2. Integrate the application development and testing life cycles. You'll get better results and you won't have to mediate between two armed camps in your IT shop.

    3. Formalize a testing methodology; you'll test everything the same way and you'll get uniform results.

    4. Develop a comprehensive test plan; it forms the basis for the testing methodology.

    5. Use both static and dynamic testing.

    6. Define your expected results.

    7. Understand the business reason behind the application. You'll write a better application and better testing scrīpts.

    8. Use multiple levels and types of testing (regression, systems, integration, stress and load).

    9. Review and inspect the work, it will lower costs.

    10. Don't let your programmers check their own work; they'll miss their own errors.
  • 数据统计

    • 访问量: 52727
    • 日志数: 86
    • 建立时间: 2007-05-23
    • 更新时间: 2007-10-13

    RSS订阅

    Open Toolbar