2022必看的软件测试面试题(真实分享)

目录

前言

一、面试自我介绍

二、面试问题

主观题

 

非主观题

1、软件的安全性应从哪几个方面去测试

2、软件产品质量特性是什么?

3、软件测试的策略是什么?

4、单元测试、集成测试、系统测试的侧重点是什么?

5、web 测试和 app 测试的区别?

三、总结


前言

最近呢笔者收集了一些小伙伴在面试的时候遇到的一些问题,今天想和大家来分享一下这些面试题,希望可以帮助到大家。

 

一、面试自我介绍

这个呢我就不多说了,大家自己应该都知道该怎么去进行一个自我介绍。

2022必看的软件测试面试题(真实分享)_第1张图片

 

二、面试问题

主观题

1、你三年的职业规划
2、你对加班的看法?是否可以加班?
3、你心目中理想的公司怎么样?理想的工作环境?理想的同事关系?

........

这三题都是主观题,你们自己结合自身的情况去回答就好了。

2022必看的软件测试面试题(真实分享)_第2张图片

 

非主观题

1、软件的安全性应从哪几个方面去测试

软件安全性测试包括程序、数据库安全性测试。根据系统安全指标不同测试策略也不同。

用户认证安全的测试要考虑问题: 明确区分系统中不同用户权限 、系统中会不会出现用户冲突 、系统会不会因用户的权限的改变造成混乱 、用户登陆密码是否是可见、可复制 、是否可以通过绝对途径登陆系统(拷贝用户登陆后的链接直接进入系统);

用户退出系统后是否删除了所有鉴权标记,是否可以使用后退键而不通过输入口令进入 系统 、系统网络安全的测试要考虑问题 、测试采取的防护措施是否正确装配好,有关系统的补丁是否打上 、模拟非授权攻击,看防护系统是否坚固 、采用成熟的网络漏洞检查工具检查系统相关漏洞(即用最专业的黑客攻击工具攻击试一下,现在最常用的是 NBSI 系列和 IPhacker IP ) ;

采用各种木马检查工具检查系统木马情况 、采用各种防外挂工具检查系统各组程序的外挂漏洞数据库安全考虑问题: 系统数据是否机密(比如对银行系统,这一点就特别重要,一般的网站就没有太高要求)、系统数据的完整性(我刚刚结束的企业实名核查服务系统中就曾存在数据 的不完整,对于这个系统的功能实现有了障碍) 、系统数据可管理性 、系统数据的独立性 、系统数据可备份和恢复能力(数据备份是否完整,可否恢复,恢复是否可以完整)

2022必看的软件测试面试题(真实分享)_第3张图片

 

2、软件产品质量特性是什么?

  • 功能性:适应性、准确性、互操作性、依从性、安全性。
  • 可靠性:成熟性、容错性、易恢复性。
  • 可使用性:易理解性、易学习性、易操作性。
  • 效率:时间特性、资源特性。
  • 可维护性:易分析性、易变更性、稳定性、易测试性。
  • 可移植性: 适应性、易安装性、遵循性、易替换性

3、软件测试的策略是什么?

软件测试策略:在一定的软件测试标准、测试规范的指导下,依据测试项目的特定环境约束而规定的软件测试的原则、方式、方法的集合。

4、单元测试、集成测试、系统测试的侧重点是什么?

单元测试针对的是软件设计的最小单元--程序模块(面向过程中是函数、过程;面向对象中是类。),进行正确性检验的测试工作,在于发现每个程序模块内部可能存在的差错.一般有两个步骤:人工静态检查\动态执行跟踪;

集成测试针对的是通过了单元测试的各个模块所集成起来的组件进行检验,其主要内容是各个单元模块之间的接口,以及各个模块集成后所实现的功能;

系统测试针对的是集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件\外设\某些支持软件\数据和人员等其他系统元素结合在一起,要在实际的运行环境中,对计算机系统进行一系列的集成测试和确认测试。

5、web 测试和 app 测试的区别?

面试官考查的目的:对 web 和 app 的认识

参考:网页(PC、手机),app(手机),web,app

(混合 APP,纯 APP),共同点:兼容性,客户端

不同点:app 手机,耗电量,网络差。

三、总结

今天的这个分享就到这里了,这个呢是我问了我朋友之后写出来的,面试官不止只问了这些还有一些我的朋友也忘记了,那么我也只能写出这些来,希望大家可以点评论收藏加关注哟。

2022必看的软件测试面试题(真实分享)_第4张图片

 

你可能感兴趣的:(面试,系统安全,职场和发展)