• 软件测试 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

      

        


  • 相关阅读:
    提取字符串中的数字
    监控mysql执行的sql语句
    maven打包跳过单元测试
    idea常用快捷键
    spring boot 从入门到精通(一)启动项目的三种方式
    git从入门到精通(三)(git 生成本地密钥的方法:windows)
    经典面试题
    vue 20道精选面试题
    Angular输入框内按下回车会触发其它button的点击事件的解决方法
    快速搭建angular7 前端开发环境
  • 原文地址:https://www.cnblogs.com/zsr0401/p/6429823.html
Copyright © 2020-2023  润新知