【每天1篇系列】软件测试常见面试题(一)

881 篇文章 3 订阅
690 篇文章 11 订阅

1 软件的含义

程序、数据及相关文档的完整集合。

2 测试与调试的区别是什么?

测试是由测试人员来进行,主要目标是发现、报告和跟踪缺陷。
调试是由开发人员进行,主要目标是定位缺陷位置,分析缺陷原因,修复缺陷。

3 IEEE 是什么意思?

国际电气电子工程师协会

4 GB 是什么意思?

国家标准

5 软件测试的含义

简单讲,软件测试是发现缺陷的过程;IEEE 中的定义是,软件测试是使用人工或自动手段来运行或测定某个系统的过程,目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。

6 软件测试的目的

(1)验证软件是否满足各类文档说明书等规定的软件质量要求
(2)找出软件缺陷
(3)为软件产品的质量测量和评价提供依据
(4)帮助开发改进开发流程

7 什么是功能、性能、兼容性

功能代表一个软件能做什么;性能反映软件运行的速度或效率、占用资源的多少等指标;
兼容性表示一个软件与其所在运行环境的依赖程度,包括与硬件、操作平台、其他软件的依赖。

8 测试分为哪几个阶段?每个阶段的测试目的是什么?

测试分为单元测试、集成测试、系统测试、验收测试四个阶段。前三个阶段的目的是尽可能多的发现缺陷,而验收测试是要验证软件满足了用户需求,帮助用户建立系统可以正常使用的信心,发现缺陷不是此阶段的目标。

9 解释 QA 及其职责

QA 的含义是软件质量保证(人员)。
主要职责是制定和加强促进软件开发并防止软件缺陷的标准和方法,并监督标准和过程被正确的遵循。

10 测试工程师与软件质量保证的区别

测试工程师的主要任务是在最短的时间内发现尽可能多的缺陷,并确保这些缺陷得以修复。
软件质量保证的主要职责是制定和加强促进软件开发并防止软件缺陷的标准和方法,并监督标准和过程被正确的遵循。

感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

可以自助拿走,群号:175317069 群里的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值