科大讯飞(深圳)测开面试真题

一面(测试组长面)

1、上家公司项目以及团队的规模是怎么样的?

2、你负责的项目整体的流程是怎么样的?

3、自动化实施过程中,是如何和业务测试进行沟通的?

4、在上家公司你已经是专职做自动化了,为什么还要出来看机会?

5、Andorid和 iOS 自动化实现原理有什么区别?

6、随机数字键盘图像识别定位你是怎么实现的?

7、你们自动化测试脚本的维护成本是什么样子的,花多少时间维护,由谁来维护?

8、UI 自动化测试脚本的测试数据一般你们是怎么准备的?

9、以编码的方式写脚本时,你们的测试用例是如何管理的?

10、由录制转成代码编写后,自动化测试效率提升了 50%,你能说说具体实现措施吗?

11、你们自动化脚本的用例覆盖率占比是多少?为什么覆盖这么多?怎么衡量的?

12、写接口自动化测试用例时,你使用了 requests 库,那大概使用到了 requests 的哪里内容?

13、你们会做一些接口的开发工作吗?使用什么技术?具体的流程?

14、接口自动化测试过程中,关联自动化测试如何做?单个模块和多个模块关联的话会怎么去做?

15、你们的项目会用到持续集成工具吗?自动化测试中哪些场景用到了持续集成?

16、你们 Docker 是如何使用在项目中的?

二面(技术专家面)

1、针对第一面自己的一个表现能不能总结下?比如面试官的问一些问题哪些方面好,哪些方面不好?

2、第一面面试回答问题时,当时没有想到的点,现在可以补充一下吗?

3、作为工具开发,你做过哪些工具,哪些工具是你自己的创意?还是说只是接需求来做工具?

4、做工具时,是否能举些例子业务测试的业务痛点具体有哪些吗?如何设计去解决这些痛点?

5、如何评估业务测试提的需求是否合理?是否有更好的方案?如何去实现的?

需求合理和不合理的场景,分别举两个实例,什么情况下需求是合理的?什么情况下需求是不合理的?

6、为什么不合理?不合理的话你如何将它转变了合理的需求?

7、工具开发中你担任什么角色?工具后续的规划和走向是什么样的?你想要达到一个目的是什么样的?

8、我想了解你在做 appium 遇到的难题是怎么解决的?要有特点的问题,是经过自己分析思考的,而不是从网上参考的,解决方案是什么?举些能代表你能力的例子。

9、UI 自动化测试时,为什么由录制模式转成代码编写的脚本模式?

10、转成脚本模式后,对测试人员的要求提高了,你们是怎么解决这个问题的?

11、你带一个人转型时,会从哪些方面带他?

12、转型过程中,使用了哪些方案?转型后,收益是什么样的?

13、UI 自动化有哪些功能是实现不了的?为什么?

14、有没有尝试去寻找解决方案,去攻克上述实现不了的场景?有的话,麻烦举个实例?

15、能说下图像识别的原理和实现思路吗?

三面(测试负责人面)

1、你现在是出于一个什么样的考虑,看新的机会?

2、你期望对下一份工作的整体诉求是什么?你期望它能满足你哪些方面的要求,你觉得它的吸引力非常大?

3、通过前面的一面和二面,你应该大概了解了我们公司测试和整体定位是什么。简单的评价下从你目前获悉的这些方面来看,你觉得你原来的工作经验有些方面有好的应用场景在我们公司这边呢?

4、你的上级挺欣赏你的,要你接触了核心职位,为什么没有考虑转正呢?

5、接口做数据构造时,能否详细描述下你会基于哪些方面的考虑?最后达到了一个什么样的效果?

6、造数据过程中,你觉得它的难点是什么?

7、测开分很多类型的测开,有些偏客户端,有些偏后台的,你觉得你目前这个能力偏向来看在哪个方面更为突出一些?

8、排序算法你比较了解哪个?你可以随机挑选一个你比较了解的,讲下它的算法思维,空间复杂度和时间复杂度分别是多少?

9、快排和二分查找你有了解吗?分别讲下他们的算法思维,时间复杂度和空间复杂度分别是多少?

10能给我解析下二叉树的结构体吗?

11、关系型数据库经常会设置索引,我们设置索引的目的是为了什么?设置索引又有什么代价呢?

12、MYSQL 索引的存储结构是怎么设计的?

13、慢查询的原因是什么?如何做慢查询的调优呢?

14、说说 TCP 协议,三次握手和四次分手,以及和 UDP 协议的区别?

15、说说 TCP 的流量控制?

四面(HR面)

1、你现在愿意看机会的原因是什么?

2、你对下一份工作的诉求是什么?主要看哪一些方面的因素?

3、你在上家公司的加班强度是怎么样的?

4、你在上家是自动化测试工程师,主要工作包含哪些?不同工作的占比是多少?

5、你有了解过后续你进我们公司对你的一个定位吗?

6、带自动化测试团队转型时,转型前是怎么样的?转型后又是怎么样的?

7、有了 UI 自动化录制平台,他们自己去用不就好了吗?为什么还需要对他们进行培训呢?为什么会增加测试成本呢?

8、在转型过程中,你优化了什么,才能带他们成功转型呢?你给他们新增了什么样的知识呢?

9、UI 自动化测试团队一开始有多少人?转型后又有多少人?

10、你在公司怎么带团队的?带了多少个人的团队?

11、UI 自动化测试团队是在什么样的一个场景下由你去带领去转型的?

12、你目前的薪资是多少?期望是薪资是多少?

13、你现在手上有其他公司的 offer 吗?哪些公司的?给到的薪资是多少呢?给你的岗位是什么?

14、让你进来做负责人岗位的话,需要带团队遇到一些困难的过程,你对这个过程是有信心的吗?

15、包括你有没有兴趣去做这些事情?你未来的职业发展是不是也是想往管理方向去走?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/227246.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

医药行业的数据安全革新者:上海迅软DSE成功案例揭秘

随着网络化办公在医药企业中不断的深入应用,企业内部的药品保密配方、研发成果、技术资料等重要信息都散布在电脑或流转于网络之中,同时各种内部系统又集中存放着大量的敏感数据,一旦这些数据资产发生泄密,将对企业的持续运营造成…

基础IO --- 下

目录 1. 理解文件系统中inode的概念 1.1. 了解磁盘 1.1.1. 认识磁盘 1.1.2. 磁盘的物理结构 1.1.3. 简单了解磁盘如何读写数据的 1.1.4. 磁头和盘面没有物理上的接触 1.1.5. 扇区的了解 1.1.6. 如何在物理上找到一个具体的扇区 1.2. 站在OS的角度看待磁盘 1.2.1. …

OSG中几何体的绘制(一)

本章主要介绍一些几何体的绘制方法。绘制几何体在场景中是非常常见的,也是最基本的。在很多应用程序中可以看到相当复杂的场景,但不管场景有多复杂,它们都是由少数几个基本的图形元素构建而成的。只要想想达芬奇那些伟大的作品也是由铅笔和画…

leetcode上升的温度再复习-笛卡尔积(交叉连接)-日期加减函数

重新做上升的温度这一题的时候,看到之前很多的题解,这里结合一些题解看看有什么能学到的,其实这一题我现在返回来看,刚开始看依旧没有思路,还是看了题解才有想法。 理一下学习的思路:这一题就是需要通过连接解题&…

Docker部署wordpress和Jenkins

准备机器: 192.168.58.151 (关闭防火墙和selinux) 安装好docker服务 (详细参照:http://t.csdnimg.cn/usG0s 中的国内源安装docker) 部署wordpress: 创建目录: [rootdocker ~]# mkdi…

Unity 使用Input.GetAxis(“Horizontal/Vertical“)移动鼠标没反应的原因

在Unity中,当我们使用Input.GetAxis("Horizontal")和Input.GetAxis("Vertical")通过鼠标移动的返回数值以控制物体移动或其它操作时,却没有反应,令人费解。 首先我们获取返回数值并打印: float horizontal …

TensorFlow神经网络中间层的可视化

TensorFlow神经网络中间层的可视化 TensorFlow神经网络中间层的可视化1. 训练网络并保存为.h5文件2. 通过.h5文件导入网络3. 可视化网络中间层结果(1)索引取层可视化(2)通过名字取层可视化 TensorFlow神经网络中间层的可视化 1. …

Redis系列之简单实现watchDog自动续期机制

在分布锁的实际使用中,可能会遇到一种情况,一个业务执行时间很长,已经超过redis加锁的时间,也就是锁已经释放了,但是业务还没执行完成,这时候其它线程还是可以获取锁,那就没保证线程安全 项目环…

完美解决labelimg xml转可视化中文乱码问题,不用matplotlib

背景简述 我们有一批标注项目要转可视化,因为之前没有做过,然后网上随意找了一段代码测试完美(并没有)搞定,开始疯狂标注,当真正要转的时候傻眼了,因为测试的时候用的是英文标签,实…

基于linux系统的Tomcat+Mysql+Jdk环境搭建(三)centos7 安装Tomcat

Tomcat下载官网: Apache Tomcat - Which Version Do I Want? JDK下载官网: Java Downloads | Oracle 中国 如果不知道Tomcat的哪个版本应该对应哪个版本的JDK可以打开官网,点击Whitch Version 下滑,有低版本的,如…

Flutter实现Android拖动到垃圾桶删除效果-Draggable和DragTarget的详细讲解

文章目录 Draggable介绍构造函数参数说明使用示例 DragTarget 介绍构造函数参数说明使用示例 DragTarget 如何接收Draggable传递过来的数据? Draggable介绍 Draggable是Flutter框架中的一个小部件,用于支持用户通过手势拖动一个子部件。它是基于手势的一…

知识付费小程序开发:技术实践示例

随着知识付费小程序的兴起,让我们一起来看一个简单的示例,使用Node.js和Express框架搭建一个基础的知识付费小程序后端。 首先,确保你已经安装了Node.js和npm。接下来,创建一个新的项目文件夹,然后通过以下步骤创建你…

适用于 Windows 和 Mac 的 10 款最佳照片恢复软件(免费和付费)

丢失照片很容易。这里点击错误,那里贴错标签的 SD 卡,然后噗的一声,一切都消失了。值得庆幸的是,在技术领域,你可以纠正一些错误。其中包括删除数据或格式化错误的存储设备。 那么,让我们看看可用于从 SD …

[c++]—vector类___提升版(带你了解vector底层的运用)

我写我 不论主谓宾 可以反复错 🌈vector的介绍 1.vector是表示可变大小数组的序列容器2.就像数组一样,vector也采用的连续存储空间来存储元素,也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组&…

工业性能CCD图像处理+

目录 硬件部分 ​编辑 软件部分 CCD新相机的调试处理(更换相机处理,都要点执行检测来查看图像变化) 问题:新相机拍摄出现黑屏,图像拍摄不清晰,(可以点击图像,向下转动鼠标的滚轮&#xff08…

基于linux系统的Tomcat+Mysql+Jdk环境搭建(一)vmare centos7 设置静态ip和连接MobaXterm

特别注意,Windows10以上版本操作系统需要下载安装VMware Workstation Pro16及以上版本,安装方式此处略。 (可忽略 my*** 记录设置的vamare centos7 账号root/aaa 密码:Aa123456 ) 1、命令行和图形界面切换 如果使用的是VMware虚拟机&…

金智融门户(统一身份认证)同步数据至钉钉通讯录

前言:因全面使用金智融门户和数据资产平台,二十几个信息系统已实现统一身份认证和数据同步,目前单位使用的钉钉尚未同步组织机构和用户信息,职工入职、离职、调岗时都需要手工在钉钉后台操作,一是操作繁琐,二是钉钉通讯录更新不及时或经常遗漏,带来管理问题。通过金智融…

CAD 审图意见的导出

看图的时候喜欢在图上直接标注意见,但是如果还要再把意见一行一行的导出到word里面就很麻烦,在网上看了一个审图软件,报价要980,而且那个审图意见做的太复杂了。 我的需求就是把图上标的单行文字和多行文字直接导出来就行&#x…

debug点f8step over会进入class文件

File->settings->Bulid.Executiong.Deployment->Debugger->Stepping 取消如图对钩即可

二十七、读写文件

二十七、读写文件 27.1 文件类QFile #include <QCoreApplication>#include<QFile> #include<QDebug>int main(int argc, char *argv[]) {QCoreApplication a(argc, argv);QFile file("D:/main.txt");if(!file.open(QIODevice::WriteOnly | QIODe…