自动化测试面试经历

news2024/11/22 6:35:40

一家做户外的外企

面试问题

1、自我介绍:大概介绍了自己的工作经历

2、数据库问题:学生表中包含id、姓名、成绩、班级,求平均成绩

  回答:group by 班级,求平均(不够完美)

3、java的访问修饰符

  这个问题回答简直糟糕,一时间有点懵不知道啥叫访问修饰符,面试官引导了一下,才反应过来是public、private、protect。然后面试官接着问他们分别修饰的变量或者方法可如何被访问?protect的修饰的平时基本没有用到没有回答好。

4、java的重写

  这个问题也回答的有点模棱两可(对这种概念类型的问题真的是熟悉的陌生人的感觉)

5、final修饰的变量跟方法有什么特性

  修饰的变量回答上了,方法没回答上

6、多态如何理解

  这个直接茫然了,好熟悉,就是不知道怎么说

7、selenium查找元素常用什么方法

  回答xpath,接着问常用完全路径吗?答不用,我们对selenium找元素进行了封装。追问:封装到哪一步?

8、自动化测试用例怎么执行的?

  回答顺序执行。追问多用例的时候怎么办?不用并发吗?selenium grid没有用过吗?

9、总共写过多少个自动化测试用例

  这个问题有点懵,我做的自动化用例一般都是串在一起的,并没有像他说的那样执行用例(他意思是 假如增删改就分别对应一个用例),就回答大概80-90个……

10、做自动化遇到最大的困难

  答:测试数据如何管理,别人在用的时候总是抱怨数据修改复杂。追问,没想到怎么改进吗,比如加时间戳做成随机数、从数据库中删除?回答想到过,但是由于项目原因这些方法都不可行。

11、自动化脚本是定时执行的吗?多久执行一次

  这个还真没有定时执行过,现在有点忘了怎么回答的

12、作自动话多久了

  一年多,断续的

13、自己的优点缺点。

  这个问题太难回答,我说优点是喜欢了解新事物,学习新的知识。缺点是学到的东西不能用到实际的项目中(这个回答太诚实了,这样的话爱学习的优点也被否定了,呜呜……没做好完全的准备)

14、你是一个急性子吗?

  回答不是,面试官说,听着我说话慢条斯理的。不知道是何意思……

15、你是一个细心的人嘛?

  这个当然得肯定了,举例说发邮件或写报告别人绝对不会挑出错误的地方

16、感觉到最有成就感的事情

  回答做完第一个自动化测试工具后,工具被组内推广使用

17、在目前的项目组中工作效率如何

18、在目前的公司每年的绩效考核得分如何

19、假如安排你一个项目 要求一周做完,做不完怎么办?

20、英语现场考(一个礼品卡的需求文档,大概一页A4纸,要求5分钟看完,说出意思)

 

感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!有需要的小伙伴可以点击下方小卡片领取  

 

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

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

相关文章

MQ - 32 基础功能:消息查询的设计

文章目录 导图概述什么时候会用到消息查询消息队列支持查询的理论基础消息数据存储结构关于索引的一些知识点内核支持简单查询根据 Offset 查询数据根据时间戳查询数据根据消息 ID 查询数据借助第三方工具实现复杂查询第三方引擎支持查询工具化简单查询总结导图 概述 从功能上…

Error:java: 错误: 不支持发行版本 5

当创建maven项目之后,编译一个简单的helloworld,发生以下报错 : Error:java: 错误: 不支持发行版本 5 解决方案 : File -> Settings -> BUIld,Execution,Deployment -> Compiler -> Java Compiler 将Module表格中的Target bytecode version的1.5换…

【优测云服务平台】打造承载百倍级增长后台背后的力量-性能优化

项目介绍: 腾讯课堂是腾讯推出的专业在线教育平台,凭借技术优势,实现在线即时互动教学,打破地域的限制,让每个人都能接受优秀老师的指导和教学。 一、背景 2020年初,新冠病毒肆虐,疫情大面积爆…

基于SSM的办公用品管理系统设计与实现

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:采用JSP技术开发 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目&#x…

cocoscreator3.X 强更 游戏内下载APK和安装APK

本文环境3.6.0,目测3.7, 3.8都可以用 强制更新是强制用户下载整包并覆盖安装,因为android部分代码不方便热更,所以游戏内采用服务器推送下载通知,游戏执行下载后再安装的形式. 下载完全可在ts层完成,可采用cocoscrea…

继苹果、联发科后,传高通下一代5G芯片将由台积电以3纳米代工

台积电3纳米又有重量级客户加入。市场传出,继苹果、联发科之后,手机芯片大厂高通下一代5G旗舰芯片也将交由台积电以3纳米生产,最快将于10月下旬发表,成为台积电3纳米第三家客户。 针对相关传闻,至昨日(25日…

基于SpringBoot的药房管理系统

基于SpringBootVue的药房管理系统,前后端分离 开发语言:Java数据库:MySQL技术:SpringBoot、Vue、Mybaits Plus、ELementUI工具:IDEA/Ecilpse、Navicat、Maven 【主要功能】 角色:管理员、用户 管理员&am…

共享门店模式:一种新兴的商业模式

共享门店模式是一种利用实体店铺的空间和资源,让多个品牌或商家在同一地点共同运营的商业模式。这种模式可以提高店铺的利用率,降低经营成本,增加客流量,实现资源的最大化利用。如果你是一个有创业想法的企业家,或者你…

Webshell 流量特征分析 (2)

前言:webshell是以asp、php、jsp或者cgi等网页文件形式存在的一种代码执行环境,主要用于网站管理、服务器管理、权限管理等操作。使用方法简单,只需上传一个代码文件,通过网址访问,便可进行很多日常操作,极…

华为OD七日集训第6期 十一特辑 - 按算法分类,由易到难,循序渐进,玩转OD

目录 专栏导读华为OD机试算法题太多了,知识点繁杂,如何刷题更有效率呢? 一、逻辑分析二、数据结构1、线性表① 数组② 双指针 2、map与list3、优先队列4、滑动窗口5、二叉树6、并查集7、栈 三、算法1、基础算法① 贪心算法② 二分查找③ 分治…

【ComfyUI】Pytorch预训练模型(torch.hub)缓存地址修改

序言 最近玩ComfyUI时,每次生成图片,总是会下载一些东西,时间长了,C盘就不够用了,今天清理C盘发现,总是会在C:\Users\yutao\.cache\torch\hub\checkpoints这个路径下,下载大模型文件&#xff0…

初级软件测试入门教程

一、软件测试的基本概念 1、软件测试的定义 就是以发现错误为目的而运行程序的过程。 软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。 2、软件测试方法总体分类 试图验证软件是“工作的”(所谓“工作的”就是指软件的…

linux应用层静态链接和动态链接(.a .so)

1、介绍 即使一个非常简单的程序,也需要依赖C标准库和系统库,链接其实就是把其他第三方库和自己源代码生成的二进制目标文件融合在一起的过程。经过链接之后,那些第三方库中定义的函数就能被调用执行了。早期的一些操作系统一般使用静态链接…

代码随想录算法训练营第23期day7| 454.四数相加II 、383. 赎金信 、15. 三数之和、18. 四数之和

目录 一、(leetode 454)四数相加II 二、(leetcode 383)赎金信 暴力解法 哈希法 三、(leetcode 15)三数之和 四、(leetcode 18)四数之和 一、(leetode 454&#xf…

git 分支管理进阶

1. merge 命令:git merge A 作用:把 A 分支 合并到当前分支 (此时当前分支新增了一次提交,指着指向该提交) 初始状态: git merge bugFix 后: 此外,如果再把 main 分支合并到 bug…

Unigram,Bigram,N-gram介绍

Unigram,Bigram,N-gram介绍 Unigram,Bigram,N-gram这三个概念,在学习自然语言的过程中大家可能会遇到。 Unigram,Bigram,N-gram在自然语言内容中的语言模型部分中大家可能会碰到。语言模型有很多种,在上一篇介绍一个…

三层交换机与防火墙对接上网如何配置

环境: 1.三层交换机 H3C S6520 version 7.1.070, Release 6530P02 2.防火墙 深信服 8.0.75 AF-2000-FH2130B-SC 问题描述: 三层交换机与防火墙对接上网如何配置 公司有多个部门且位于不同网段,各部门均有访问Internet的需求。现要求用户通过三层交换机和防火墙访问…

MySQL 事务的操作指南(事务篇 二)

基本操作 事务的提交方式:自动提交(autocommit1)和手动提交(autocommit0) 查询和修改事务提交方式: -- 查看事务提交方式(标识表示这是个系统变量) select autocommit ;-- 修改事务提交方式为自动提交 …

Zorin OS 16.3 发布:无缝升级和卓越改进

导读Zorin OS 团队自豪地宣布了备受期待的 Zorin OS 16.3 版本的发布,这是这个受欢迎的 Linux 发行版的一个里程碑版本。自首次发布以来不到两年时间,Zorin OS 已经获得了庞大的用户群体,截至目前已经有 530 万次下载,而 16.3 版本…

网工内推 | 网络工程师,熟悉H3C设备,有华三认证优先

01 苏州市蓝皓计算机科技有限公司 招聘岗位:网络工程师 职责描述: 1、网络架构方案的规划、设计; 2、网络设备的配置以及网络环境的管理、配置、排错、维护; 3、网络项目的实施、协调、管理; 4、完成部门主管要求的各…