计算机bug测试,软件测试学习笔记二(bug,软件缺陷的定义,PIE模型)

计算机bug起源于1947年哈佛大学的Mark II计算机中的一只被电击的蛾子。这个事件成为了历史上首次记录的计算机bug。软件缺陷,根据1983年的IEEE 729标准,是指导致软件系统或程序正常运行受阻的错误、故障或缺陷。PIE模型指出,错误只有在执行、感染和传播三个条件都满足时才会导致失败。关键词包括:计算机bug、软件缺陷、错误、故障、失败。
摘要由CSDN通过智能技术生成

目录

What is a computer bug?

In 1947 Harvard University was operating a room-sized computer called the Mark II.A moth flew into the computer and was zapped by the high voltage when it landed on a relay.Hence,the first computer bug!

补充:计算机之父是冯诺依曼,计算机软件工程之母是格蕾丝·穆雷·赫柏,她是第一个发现bug的人

Software defect definition

software defect definition from IEEE 1983 of IEEE Standard 729:

Any problem,error,hidden functional defect or flaw in computer system or program that destroys the normal operation ability.Defects can cause software products to fail to meet the needs of users to some extent.

2.from inside of software product,software defect is the error,fault and other problems existing in the progress of software product development or maintenance.from outside of product,software is the failure or violation of some function that the system needs to realize.Therefore,software defects are the problems in software products,which ultimately show that the functions required by users are not fully realized and not meet the needs of users.

PIE model

观测到failure的3个基本条件

E(execution):执行到错误的代码

I(Infection):触发错误的中间状态

P(Propagation):错误传播到最终输出

有error不一定fault,有fault不一定failure

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值