软件测试学习笔记(一)软件测试基础

软件测试学习笔记(一)软件测试基础软件测试学习笔记 一 软件测试基础 课程链接 软件测试 中国大学 MOOC 慕课 1 什么是 Bug 谈谈你对它的理解 Bug 在英文上是小虫子 窃听器的意思 第一次 bug 的出现 正是一个小虫子落在巨型计算机的导致晶体管短路 从而使得计算机出现问题

大家好,我是讯享网,很高兴认识大家。

软件测试学习笔记(一)软件测试基础

课程链接 软件测试_中国大学MOOC(慕课)
在这里插入图片描述
讯享网

1.什么是Bug,谈谈你对它的理解

2.计算机中的第一个Bug是谁发现的?

Grace Hopper女士发现了第一个bug

3. 关于Bug的三个概念是什么,谈谈它们各自的特点。

4.什么是PIE模型?观测到一个Failer需要哪些必要条件?

观测到Failer的必要条件Execution/Reachability(执行):执行时必须通过错误,Infection(感染):项目的状态必须是错误的,Propagation(传播):错误的中间状态必须传播到最后输出,使得观测到的输出结果和预期结果不一致,即失效。

5.PIE模型的讨论带给我们的启发是什么?

6.测试用例由哪三部分构成?

测试预演,通过现有数据,预演预期的结果,进行一个输入数据,查看程序运行的结果,若没有正常出现期望输出,则在过程中一定会有bug
测试环境,测试情况、测试环境是很重要的前提条件,
测试用例≠测试数据,测试用例是三个部分构成的

7.谈谈你对测试和调试的认识

8.谈谈如何理解Verification(证实)与Validation(确认)

9.静态测试与动态测试最大的不同是什么?

10.黑盒测试与白盒测试的区分点是什么?

黑盒测试:不需要源代码,不需要知道软件的内部信息,多是用户来进行测试,只关注实际使用时产生的结果能不能达到预期(宏观测试)

白盒测试:专业测试人士,通过源代码,来进行分析,知道软件内部的结构、逻辑、运行情况,通过专业知识,找出关键点,进行重点测试。(微观测试)

11.灰盒测试是否等于白盒测试+黑盒测试?

12.测试分为哪四个层次?

层次一:单元测试
层次二:模块测试
层次三:集成测试
层次四:系统测试

13.什么是V模型?

V左侧:需求分析概要设计详细设计~编码实现(从高到低)
V右侧:单元测试模块测试集成测试~系统测试(从低到高)

14.测试过程都包括哪些步骤?

1,第一步要做的是需求分析,根据测评中心收到项目的需求规格说明书和原型图来做需求分析。
2,编写测试用例,
3,测试开展
4,编写测试报告
5,反馈漏洞,再进行补充设计
6,循环进行之前几步进行改进升级

小讯
上一篇 2025-03-18 17:47
下一篇 2025-02-14 12:29

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/128792.html