ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

《软件测试常见面试题》--day5

2020-05-19 20:06:47  阅读:242  来源: 互联网

标签:面试题 冒烟 版本 测试 day5 提交 软件 缺陷 软件测试


1.测试资源需求有那些方面?

人力资源、硬件资源、软件资源

2.什么是测试策略?什么是测试范围?

测试策略主要是指如何进行某种测试(如功能测试、性能测试、兼容性测试、可用性测试、易用性测试),用于说明测试方法以及如何使用测试方法。测试范围有时候等价于测试策略,有时候可以表示要进行测试的某个软件部位。

3.什么是BVT?冒烟测试?版本验证测试?怎么测?

也成冒烟测试、版本验证测试、小版本验证测试、版本构建测试。冒烟测试用例是一组想先运行以确定这个给出的小版本是否可以测试的测试用例。冒烟测试主要测试软件的基本功能以判断整个软件值不值得进行大规模测试,通常由一个人进行1-2小时的测试,一般不测试次要的功能和错误。

4.测试计划的内容和目的是什么?

包含了产品的概述,测试区域、测试策略、测试范围、测试目标(测试项,被测特征)、测试配置、测试资源、测试周期、进度安排(测试任务、人员安排)、测试方法、途径、测试交流、风险分析等内容,目的是指导测试过程,规定测试活动的范围,方法,资源和进度:明确正在测试的项目、要测试的特性、要执行的测试任务、每个任务的责任人以及与计划相关的风险。

5.怎么判断是不是软件缺陷?

a、软件未达到产品说明书表明的功能

b、软件出现了产品说明说不会出现的错误

c、软件功能超出了产品说明书指明的范围

d、软件未达到产品说明书虽未指出但应达到的目标

e、软件测试员具体问题具体分析,认为软件难以理解,不易使用,运行速度缓慢或者最终用户认为不好。

6.缺陷的产生主要有哪些原因?主要的原因是什么?

需求频繁变更、沟通不良、不了解客户的需求、实现新功能或很酷的功能、追求新技术、项目期限的压力、需求分析活设计投入的时间和精力不够、产品的复杂度、开发人员疲劳、压力过大或受到干扰、缺乏足够的只是、技能和经验、缺乏动力等

最主要的原因:需求方便的原因

7.当你发现一个缺陷是,应该怎么确认的确是一个缺陷?

根据缺陷的判断原则来甄别发现的问题是不是一个缺陷,发现缺陷后,应该做好分离和在线,然后才能提交。

8.在实时提交一个缺陷前,你应该做些什么?

分离缺陷、再现缺陷、然后才能提交。

9.怎么处理无法再现的缺陷?

首先,应该对这样的缺陷进行详细的记录,并尽快提交给开发人员。

其次,对于寻找难以再现的缺陷要合理的安排时间,对一时难以重现的bug可以暂时搁置,以保证项目的正常进度。

最后在测试过程中对未再现缺陷予以关注。

10.什么是重复缺陷?怎么避免重复缺陷?

提交了一个缺陷库中存在或开发人员已经知道的缺陷

1.如果缺陷是跟同事提交的重复,任务分工解决,也可以再提交前查询下库缺陷是否存在

2.如果缺陷是与自己提交的缺陷重复,则需要提高缺陷的发现能力,通过提高开发能力来理解两个缺陷本质上是一个缺陷。

 

标签:面试题,冒烟,版本,测试,day5,提交,软件,缺陷,软件测试
来源: https://www.cnblogs.com/shmilya/p/12919087.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有