测试系列 - 概念:软件测试基础概念
作者:互联网
什么是软件测试
简单理解,在软件里面找问题,发现缺陷
测试的定义
检查我们的产品是否符合当时设计的需求
使用人工或者自动的手段来运行或者测试某个系统的过程
测试的目的
目的在于检验是否满足规定的需求(弄清楚预期结果和实际结果的差别)
以最小的人力、物力和时间找出软件中潜在的错误和缺陷
测试的原则
证明软件中存在缺陷
不能进行穷尽测试
测试应该尽早介入
28原则(80%的错误都存在20%的地方)
不存在缺陷的谬论
妥善保存一切文档
测试的标准
国际标准 ISO25010
国内标准 GBT20438 / GBT18905
测试的基本要求
外观界面测试
功能测试
性能测试
易用测试
兼容性测试
安全性测试
BUG的由来
BUG:小虫子
1947年9月10日,当人们测试Mark II计算机时,它突然发生了故障。经过几个小时的检查后,工作人员发现了一只飞蛾被打死在面板F的第70号继电器中。当把这个飞蛾取出后,机器便恢复了正常。当时运营Mark II计算机工作的著名女科学家葛丽丝·霍普(Grace Hopper)将这只飞蛾粘帖到当天的工作手册中,并在上面加了一行注释,“First actual case of bug being found”,记录的时间为美国时间15:45。
标签:飞蛾,Mark,概念,测试,缺陷,BUG,软件测试 来源: https://www.cnblogs.com/laowenBlog/p/16545662.html