测试开发岗面试系列——大华技术股份有限公司

测试开发岗面试系列——大华技术股份有限公司,第1张

面试题不止是我自己面过的公司,还有一些小伙伴面过的,写来给大家参考下:我在下面括号中给出我自己的一些答题方向,欢迎大家一起探讨,有更多的想法可以一起交流:
大华的面试题是朋友发我的,他们还有几张笔试题,到时候我整理下图片再放上来,简单的说下这几个问题
1.自我介绍
(按照自己准备的说)

2.现在找工作有什么样的需求
(可以根据自己的实际需求,例如:发展方向上,自己感兴趣的业务,可以根据对此公司的了解match上一些点,可以提前做一点要面公司的了解,对症下药)

3.对项目需求分析拆解是怎么做的,有没有自己的一套方法
(需求的拆解:最直观的就是功能上模块拆分,比较独立的功能分开多部分)

4.还有做其他什么类型的测试嘛?安全?性能?自动化?
(根据自己的实际情况回答,例如:我做过自动化,我的自动化是通过借助自动化平台,将所有功能串起来,来做接口自动化。我能做的就是将能直接调用的接口直接调用,不能调用的接口自行封装起来,功能联动,实现整个链路的自动化覆盖。)

5.接口测试用的什么框架和方案做的
(这道题需要了解一些框架的知识,分析框架从浅入深,举例:微服务的架构,前后端分离,再讲具体实现的细则,还是需要对底层代码有一些了解)

6.对用例上的设计你们遵从与什么方法 用哪些设计用例方法
(概念性问题:功能性测试测试用例常用方法:1.等价类划分法
等价类划分法就是:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。
2、边界值分析法
定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。
3、错误推测方法
定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法。
4、因果图法
定义:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。
5、判定表驱动分析方法
定义:判定表是分析和表达多逻辑条件下执行不同 *** 作的情况的工具。
6、正交实验设计方法
正交实验设计方法:依据Galois理论,从大量的(实验)数据(测试例)中挑选适量的,有代表性的点(例),从而合理地安排实验(测试)的一种科学实验设计方法.类似的方法有:聚类分析方法,因子方法方法等.

可以继续讲下接口用例的设计:针对入参的校验,出参设计断言等)

7.你写用例会先写什么后写什么有自己的想法吗
(答案是肯定有想法的,设计用例的思路:
1.功能上由大到小,从全到细,每个步骤,验证点具体,期望结果明确
2.模块之间的交互
3.链路的梳理,整个流程串起
4.回归的范围
5.接口测试的点
6.性能的考虑
7.兼容测试
8.测试前的数据准备等等)

8.比如我这里有个输入框 输入日期为当天 点击确定后要输出为第二天,怎么测试
(举例用例设计)

9.项目的质量怎么去把控
(提测质量,测试质量,交付质量几个方面去展开讲)

10.发布节奏是多久
(看具体项目,一周?两周?实际回答就好)

11.比如有新需求 需要回归 这个整体的质量怎么控制
(可以与开发一起评估影响范围,一般是全链路自动化的用例跑流程,检查有问题的链路)

12.回归怎么掌控,对于进度是怎么做,全面回归没有时间?怎么做
(回归一般是放在新功能测试完成之后,如果没时间,也是要看回归的的必要性,如果新功能完全独立,没有任何耦合,评估完成是可以不做老功能回归,那就直接发布,如果有耦合还是要做好回归测试,可以自动化覆盖下)

13.平时发现问题后 这个问题定位怎么处理

(根据trace查看日志,定位问题,看具体报错,如果是一些配置问题,可能自己去调整下配置或者开关,如果是代码问题,就需要开发解决,及时告知)

14.你自己会用那些方法或者工具来定位问题
(定位问题一般就是先判断是前端问题还是后端问题,如果前端就直接找找对应前端,后端问题就自己先查看日志,查看调用链路,找到具体报错的接口或者方法,找对应开发)

15.你觉得你工作那么多年在测试这块哪部分做的还比较满意的
(可以从多方面讲下:例如:快速上手项目,沟通交流,项目管理,测试工具等方面)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/719393.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存