单招关于软件技术面试题.pdf

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单招关于软件技术面试题--第1页

单招关于软件技术面试题

一、请描述下你上个公司的测试流程

1.问测试流程一般是想问你对项目的流程是否熟悉

答:不同类型的软件产品测试的方式和重点不一样,测试流程也

会不一样。同样类型的软件产品,不同的公司所制订的测试流程也会

不一样。虽然不同软件的详细测试步骤不同,但它们所遵循的最基本

的测试流程是一样的

答案1:需求宣讲-需求评审-开发系分-测试测分-提测-几

轮测试-灰度-上线。

答案2:分析测试需求→制订测试计划→设计测试用例→执行测

试→编写测试报告。

2.测试流程中,测试最需要关注的,测分,测分包括测试对需求

的分析,对系统实现的分析,质疑不合理的设计,提出有风险,为产

品和开发补位,同时也要分析到测试会有哪些路径分支,避免遗漏。

二、白盒和黑盒的区别,你是怎么运用的?

答:1.不要说的太复杂,黑盒就是不知道内部如何实现,只从外

部设计测试和执行用例,以达到业务覆盖,保障功能质量。通常以业

务测试为主。

2.白盒就是了解内部实现机制,针对实现来设计测试和执行用

例。通常来说通读代码实现是为了对白盒测试进行补充,怕有漏掉的

分支。但是白盒测试远不止这些,比如各种静态检查,覆盖率等。

单招关于软件技术面试题--第1页

单招关于软件技术面试题--第2页

三、你是如何做测试分析?

答:测试分析是非常见功力的事情,好的测分可以让需求更明确,

让研发更加周全。

1.明确需求和需求有可能造成的影响

2.读懂系分,这个很关键,一定要看懂,遇到问题要找开发反复

推敲,直到疑惑都解决。

3.明确开发联调提测时间和每个需求的开发边界和测试边界

4.探讨系统实现是否有风险,如果有风险有没有监控灰度回滚的

策略。

5.制定测试策略,是否需要兼容性测试,性能测试,专项测试

6.将需求整理成测试用例

四、软件生存周期及其模型是什么?

答:软件生存周期是软件开发全部过程、活动和任务的结构框架,

是从可行性研究到需求分析、软件设计、编码、测试、软件发布维护

的过程。

在经历需求、分析、设计、实现、部署后,软件将被使用并进入

维护阶段,直到最后由于缺少维护费用而逐渐消亡。这样的一个过程,

称为生命周期模型(LifeCycleModel)。

五、什么是系统测试

答:系统测试是指针对软件产品系统进行的测试,是做完单元测

试和集成测试后进行的测试,总体包含功能测试与非功能测试。

功能测试是验证软件系统功能是否实现系统需求规格的测试过

单招关于软件技术面试题--第2页

单招关于软件技术面试题--第3页

程,而非功能测试是验证系统是否在实现功能测试的基础上,测试系

统的容错性、稳定性、异常处理能力,以及高强度输入的处理能力、

可用性、性能等是否符合用户要求的测试过程。

六、Web测试包括哪几类测试?

答:界面测试功能测试可用性测试客户端兼容性测试安全性测试

七、黑盒测试与白盒测试的区别

(1)黑盒测试也称功能测试,通过测试来检测每个功能是否都

正常使用,测试中把程序看成一个黑盒子,在完全不考虑内部程序结

构和特性的情况下,执行测试。黑盒测试是以用户角度,从输入数据

与输出数据的对应关系出发进行的测试。缺点是:发现不了本身设计

文档评论(0)

ex1688 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档