软件测试之浦发银行面试题(含答案、解题思路)
对于想要面试去银行面试的小伙伴们看过来,今天为大家总结了浦发银行的面试题,其实很多面试题很多公司都差不多。主要看自己如何灵活回答。以下的问题小编之前面试非浦发银行的银行项目也有被问到过,是在一面的时候被问到的。答案仅作为参考,大家可以灵活回应。希望对大家有所帮助!
Q
说说你们公司测试的一个基本测试流程是什么?
首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点,完了之后,开发就排期进行开发,我们就根据主管写出来的计划、分配到的任务编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会依据测试用例来执行测试,测试过程中,提交bug, 跟踪bug,直至关闭,测试完后编写测试报告。
Q
你对上一家公司如何评价
我的上家公司环境蛮不错的,整个项目组的成员都很团结,氛围很浓郁,遇到不懂的问题我能够和同事们进行沟通,但是考虑到我自身发展的因素,我还是被迫辞职了
Q
你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决。
首先,将问题提交到缺陷管理库里面进行备案。
然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;
如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;
根据用户的一般使用习惯,来确认是否是缺陷;与设计人员、开发人员和客户代表等相关人员探讨,确认是否是缺陷;合理的论述,向测试经理说明自己的判断的理由,注意客观、严
谨,不参杂个人情绪。
等待测试经理做出最终决定,如果仍然存在争议,可以通过公司政策所提供的渠道,向上级反映,并由上级做出决定。
Q
软件生存周期及其模型是什么?
软件生存周期是软件开发全部过程、活动和任务的结构框架,是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护的过程。
在经历需求、分析、设计、实现、部署后,软件将被使用并进入维护阶段,直到最后由于缺少维护费用而逐渐消亡。这样的一个过程,称为"生命周期模型"(Life Cycle Model)。
Q
什么是系统测试?
系统测试是指针对软件产品系统进行的测试,是做完单元测试和集成测试后进行的测试,总体包含功能测试与非功能测试。
功能测试是验证软件系统功能是否实现系统需求规格的测试过程,而非功能测试是验证系统是否在实现功能测试的基础上,测试系统的容错性、稳定性、异常处理能力,以及高强度输入的处理能力、可用性、性能等是否符合用户要求的测试过程。
Q
Web测试包括哪几类测试?
●界面测试
●功能测试
●可用性测试
●客户端兼容性测试
●安全性测试
Q
黑盒测试与白盒测试的区别?
(1)黑盒测试也称功能测试,通过测试来检测每个功能是否都正常使用,测试中把程序看成一个黑盒子,在完全不考虑内部程序结构和特性的情况下 ,执行测试。黑盒测试是以用户角度,从输入数据与输出数据的对应关系出发进行的测试。 缺点是:发现不了本身设计或规格说明的问题。黑盒测试设计测试用例的方法包括:等价类划分法、边界值分析法、判定表法、因果图法、正交法、错误猜测法等;
(2)白盒测试是基于代码测试,白盒是指盒子是可视的,清楚内部是如何运作的,白盒测试人员要全面了解程序内部逻辑结构、对所有的逻辑路径进行测试。 常用的白盒测试用例设计方法有:语句覆盖法、判定覆盖法、条件覆盖法、判定条件覆盖法、路径覆盖法 ;
Q
什么是冒烟测试?
冒烟测试是对应用程序的重点功能进行测试,主要是看测试的软件主要功能能否实现,环境通不通
Q
测试计划包含哪些内容5个W一个H
Why:为什么要进行测试,测试的目的是什么
What:测试哪些方面,不同阶段的工作内容
When:测试不同阶段的起止时间
Where:相应的文档、缺陷存放位置,测试环境等
Who:测试的人员安排
How:测试的策略方法以及测试工具
Q
Bug的生命周期
录入缺陷后,测试人员应该跟踪一个缺陷的整个生命周期,从new到closed的所有状态包括new软件测试的方法有哪些、open、fixed、rejected、delay、closed和reopen这些状态。
提交缺陷到缺陷管理工具,这时缺陷的状态是new。当确认是bug后,打开缺陷,此时缺陷状态为open,并且指派给相应的开发人员。开发人员进行修改把缺陷状态置为fixed修改状态,修改好后等待测试人员回归测试。如果开发人员认为不是bug有权拒绝修改把缺陷状态改为rejected。如果开发人员认为暂时不需要修改或暂时不能修改,则延后修改,缺陷状态为delay。修改状态的bug经过测试人员复测通过后,则关闭bug,状态为closed。如果复测不通过,则重新打开bug这时的缺陷状态是reopen,等待开发人员重新修改。
Q
QA和QC他们的共同点和区别?
QA是质量保证人员 QC是质量控制人员
他们都是对质量进行管理,都是在查错误,但是QC查的是产品错误,而QA查的是过程错误
Q
如何测试一部电梯?
功能性方面:首先看看这部电梯是否能够使用,能不能承载重物,看看使用说明;
安全性方面: 看这部电梯有没有产品安全标识,验证在使用过程中是否能够保证安全使用;
易用性方面:看看这部电梯操作是否都能正常,按键能不能操作,门能否能打开;
界面方面 :先看看电梯外观是否完好无损,有没有破坏的地方,或者设计不合理的地方;
兼容性方面 :看看这样的电梯安装在不同地区的楼层是都都能正常使用,在不同的温度,人员重量下是否正常使用;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论