二十一个软件测试面试题与解答

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »二十一个软件测试面试题与解答

二十一个软件测试面试题与解答

日期:2020-11-12 11:10:46 访问量: 来源:
在我们找工作的时候面试这一关是非常重要的,他直接关系着我们的去留,也关系着我们的待遇问题,记下一下知识点,说不定就可以帮助你通过面试,那么小编下面就来和大家说说,一下21个软件测试面试题与解答。
软件测试面试题

1、Web系统测试的页面测试方案

一般会给出一个情境类案例来描述,根据题目中涉及到的页面功能来设计即可,具体的元素测试设计可以参考相关文章《通用功能测试点全面汇总》

2、移动端测试要点(app、小程序、公众号、移动WEB)

功能(界面、与通常功能)、性能(耗电量、流量、资源占用)、安全(启动、退出、自动更新、手动更新、应用内外跳转、权限控制)、硬件相关设计(传感器、手机访问权限、不同机型兼容测试)、软件环境相关设计(网络环境切换、应用外切换)

3、游戏类测试的基本思路

一般考察测试人员的系统思维能力,最好分层次的条理回答。依据基本流的功能测试思路、界面测试、游戏元素细分测试、资源占用测试、异常场景测试等方面来回答。每个点可以继续细分回答。发基本流功能测试可以按照流程启动游戏 、进入游戏、结束或退出游戏,然后再向下展开测试功能点(启动项检查、图标元素、界面操作、按键操作等)。其中,游戏元素类可以从角色人物、道具、游戏音效、战绩统计等方面细分。资源占用从CPU占用、内存消耗来分解。

4、游戏测试的启动项检查有哪些测试要点

从游戏的启动时间及启动后的进程来检查,启动时间一般需求规格中会注明。

5、游戏测试中的异常场景测试项

文件异常、环境异常、交互异常

6、APP兼容性测试

系统兼容、机型兼容、屏幕分辨率兼容、网络兼容、其它(如设备、存储、第三方应用等兼容)

7、如何重现使APP崩溃的缺陷

收集捕获的异常,如果可以打出本地记录的日志可以参考,记录当时的操作步骤,可以提交内测,让更多内部用户尝试重现。(建议APP测试时打开自动录屏功能记录)

软件测试面试题

8、针对某个网站的一个功能点设计测试点

会提供一个网站的功能点来要求设计,如百度搜索框、微信的聊天窗口等。详细测试点可以参考相关文章(同上)需要注意的是,仔细分析面试题目,有些是要根据需求的上下文来考虑的。切勿脱离业务。

回答时分层次,正常类(符合需求范围内的所有输入)、异常类(需求范围外的输入,安全、从网络异常、环境异常、数据异常)、边界

9、等价类划分法与边界值方法有什么区别

针对初中级测试人员考点。掌握边界值分析法是等价类划分法的补充即可,通常测试用例设计都是二者的结合使用。

10、客户端软件性能测试关注点

响应时间、资源占用如内存、CPU、 IO等

11、开放性问题:如何测试一个电梯(纸杯、自行车、纯净水、可乐、自动售卖机等)

首先,询问测试范围,根据测试范围来设计,分层:功能测试、性能测试、安全测试方面,结合具体的被测对象业务逻辑。

12、移动端APP的测试点(同题目2)

补充针对APP可以考虑到各种网络、各种场景覆盖等

13、关键字驱动自动化测试的概念

关键字驱动属于自动化测试框架其中的一种模式 ,一个关键字对应一种操作,通过读取关键字,自由生成测试用例的自动化框架。

14、测试设计中,如何做好场景用例设计

贴合业务,站在用户角度考虑用户操作、模拟真实环境

15、简述过往你最熟悉的一个项目的业务逻辑

面试频率较高的一个题目,面试前充分准备,挑选简历中的项目,开放式问题,主要考察候选人的逻辑思维,理解能力及表达沟通能力。

16、在本地环境正常运行,但在测试环境执行时出了问题如何处理

测试环境的考察点,可以举例说明 ,分析API、数据库配置、部署等环节的问题。主要回答自己的解决思路。

17、在最近的一个项目中你发现了哪些印象深刻的缺陷

可以挑选简历中项目的缺陷来说明,可以选择不易发现或是不易重现的缺陷,要有针对性。

18、如何做数据库测试

输入、输出、性能方面展开说明。

19、XXX登录、查询、翻页、删除功能怎么测试

通用功能测试考察,系统分析能力与测试经验的结合考察。

20、C/S结构和B/S架构的区别

C/S架构全称是Client/Server是典型的两层架构,即客户端服务器端,客户端包含一个或多个在用户的电脑上运行的程序,服务器端包含DB服务器端(客户端通过数据库连接访问服务器端的数据)和Socket服务器端,服务器端的程序通过Socket与客户端的程序通信。

B/S架构全称为Browser/Server浏览器/服务器架构。Browser是Web浏览器,只有少数事务逻辑在前端实现,主事务逻辑还是在服务器端实现,Browser客户端,WebApp服务器端和DB端构成所谓的三层架构。

21、服务器和客户端的性能分析都从哪些角度来进行

服务器的性能测试可以从负载测试、压力测试、并发测试、稳定性测试、容量测试分解; 客户端性能测试可以分开PC端与手机客户端,资源占用、耗电量测试、流量消耗测试等。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号