精读-软件测试的艺术之调试,极限测试和因特尔应用系统的测试

本文介绍了《软件测试的艺术》中关于调试的原理和方法,如暴力法、归纳法和演绎法等,并探讨了极限测试在敏捷开发中的应用,以及极限编程的12个团队实践。同时,讲解了验收测试和互联网应用系统的测试策略,涵盖了从表示层到数据源的全方位测试。
摘要由CSDN通过智能技术生成

本文是关于精读书籍《软件测试的艺术》的一些学习笔记和分享

本书共有九章包括测试思想(心理,经济),代码检查,测试用例设计,模块测试,更高级别的测试,调试,极限测试和因特尔应用系统的测试

本文主要是介绍调试的方法来确定错误的位置,以及敏捷开发模型——极限测试和关于网页应用系统的测试。

调试:

调试主要有两个步骤即错误定位和错误修改,其中对错误定位是相对比较重要的。所以,这里记录一下关于错误定位的方法。

关于错误定位,主要有暴力法调试,归纳法调制,演绎法调制,回溯法调试和测试法调试。

  • 暴力法调制
    1. 利用内存信息输出来调试
    2. 使用自动化的调试工具来进行调试
    3. 根据“在程序中插入打印语句”的建议来调试
  • 归纳法调制
    1. 确定相关的数据
    2. 组织数据
    3. 作出假设
    4. 证明假设
  • 演绎法调制
    1. 列举出所有可能的原因或假设
    2. 利用数据排除可能的原因
    3. 提炼剩下的假设
    4. 证明剩下的假设
  • 回溯法调制

        对于小型程序,沿着程序的逻辑结构回溯不正确的结果,直到找出程序逻辑出错的位置

  • 测试法调制

        通过编写和运行测试用例来确定错误的位置。此方法并不是一个完全独立的方法,它常常结合归纳法一起使用,以获得假设或证明所需要的条件。

调试的原则

定位错误的原则

  • 动脑筋
  • 如果遇到了僵局,就留到稍
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值