zoukankan      html  css  js  c++  java
  • 软件测试 Part1 软件测试综述

    P272

    软件测试综述 pdf page / book page


    1 软件测试的背景
      软件错误用例研究

      软件测试人员应具备的素质 
        探索
        故障排除
        不放过任何蛛丝马迹
        创造性
        追求完美
        判断正确
        注重策略和外交
        善于说非

    2 软件开发的过程  13 / 31
      测试文档:
        test plan
        test cases
        bug reports
        test tools && automation
        metrics , statistics , summaries

      软件开发生命周期模式
        大爆炸模式
        边写边改模式
        瀑布模式
        螺旋模式
        敏捷软件开发

    3 软件测试的实质 23 / 41

      测试的原则

        完全测试过程序是不可能的 - 可以考虑自动化测试

        软件测试是有风险的行为 ,需要找到最优的测试量

        测试无法显示潜伏的软件缺陷

        找到的软件缺陷越多,就说明软件缺陷越多

        杀虫剂怪事, 测试时间长了,再也发现不了bug

          Resolve : 软件测试人员必须不断的编写不同的,新的测试程序,对不同的部分进行测试,以便找出更多的缺陷

        并非所有的软件缺陷都需要修复

          没有足够的时间

          不算真正的软件缺陷

          修复的风险太大

          不值得修复

      什么时候才叫缺陷?

        缺陷的定义

        软件未实现产品说明书要求的功能

        软件出现了产品说明书致命不应该出现的错误

        软件实现了产品说明书未提到的功能

        软件未实现产品说明书虽未明确提及但应该实现的目标

        软件难以理解、不易使用、运行速度慢、或者软件测试员认为最终用户会认为不好

      软件测试的术语

        精确和准确

        确认和验证

          确认:保证软件符合产品说明书的过程

          验证:保证软件满足用户要求的过程

        质量和可靠性

          可靠性是质量的一个方面  

        测试和质量保证

          testing , quality assurance

      

        


  • 相关阅读:
    HDU 5640 King's Cake
    HDU 5615 Jam's math problem
    HDU 5610 Baby Ming and Weight lifting
    WHU1604 Play Apple 简单博弈
    HDU 1551 Cable master 二分
    CodeForces659C Tanya and Toys map
    Codeforces 960E 树dp
    gym 101485E 二分匹配
    Codeforces 961E 树状数组,思维
    Codeforces Round #473 (Div. 2) D 数学,贪心 F 线性基,模板
  • 原文地址:https://www.cnblogs.com/zsr0401/p/6429823.html
Copyright © 2011-2022 走看看