史上最全软件测试工程师常见的面试题总结(四)【多测师_王sir】【杭州多测师】
史上最全软件测试工程师常见的面试题总结【杭州多测师】【面试题】【杭州多测师_王sir】
面试:神州数码
1.介绍你下你项目中一个自动化实现的流程 ==>看这篇https://www.cnblogs.com/xiaoshubass/p/12373820.html
2.你觉得做自动化的意义在哪里 ==>需要对之前已经实现的功能进行回归测试、保证当前版本更新的内容不能影响到之前已经实现好的功能
3.你们做自动化产生了什么结果 ==>测试报告、报错截图和报错日志、测试报告发送邮件等等
4.你说你下你怎么做的自动化 ==>看这篇https://www.cnblogs.com/xiaoshubass/p/12373820.html
5.你在自动化中怎么断言 ==>可以用python自带的assert True和assert False
6.除了这种方法还有什么方式 ==>还可以用unittest框架的断言方式
7.断言正确,结果与需求不一致你怎么弄
8.你凭什么说报告pass了,你的结果就是对的 ==>用断言
9.你们接口自动化怎么做 ==>把Python+requests搭建的接口测试框架讲一下
10.说你下你们做自动化接口连调 ==>前后端开发人员、和测试人员一起联调
11.那你在做接口的时候有涉及到第三方接口吗 ==>有、外接第三方服务肯定有涉及到第3方接口
12.你们会去跟第三方沟通吗 ==>必须要和第3方沟通、进行接口的联调
13.你为什么过来深圳 ==>因为有亲戚在平安做Java后台开发
14.你怎么确定你定位的元素存在#该方法用来确认元素是否存在,如果存在返回flag = true,否则返回false
def isElementExist(self, element):
try:
self.driver.find_element_by_id(element)
return True
except:
return False
15.你怎么提一个优质的bug ==>基于经验、多了解需求、深入了解需求方面作答
16.你接下来有什么打算
17.你稳定下来后有什么计划
18.那么为了这个计划你要做些什么
19.你还要做些什么
20.那么你有什么要了解的
21.https接口怎么做接口测试
import requests
#verify默认为True,此时会验证证书,改为False将不会验证证书
response = requests.get(url="xxx",params="xxx",verify=False)
print response.text #查看响应体信息,以文本信息返回
print response.status_code #返回状态码
print response.headers #返回响应头信息
print response.cookies #打印cookie信息
华为 电话面试:
一面
1.自我介绍
2.项目流程 ==>讲下H模型
3.业务流程 ==>项目讲解、可从贷款流程讲起
4.做过自动化吗? ==>看这篇https://www.cnblogs.com/xiaoshubass/p/12373820.html
5.做过接口测试吗? ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
6.性能测试做过吗? ==>可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告、压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增,并且查看性能指标,至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。
7.说一下你在性能测试中觉得比较难的地方? ==>性能瓶颈分析和调优
8.你觉得你在哪些方面得到团队的肯定 ==>可从工作的态度,和同事的相处,然后在公司经常分享技术等等
9.会不会java ==>先回答会,java基础的语法都能看得懂,如果面试官问java里面具体的知识,可回答具体的理论有点忘了,但是在工作中看到
10.有什么想要问的吗 ==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
1.自我介绍
2.业务流程 ==>项目讲解、可从贷款流程讲起
3.用什么做的自动化 ==>看这篇https://www.cnblogs.com/xiaoshubass/p/12373820.html
4.怎么做接口测试 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
5.说一下常用linux指令,问了一下free后面还可以接什么进行查看 ==>free -m,如果要查这个命令怎么使用可以用man free
6.数据库增删改查会不会 ==>公司当中增删改查基本语法都是没有什么问题的
7.查询表中name=张三的信息 =>select * from 表名 where name = "张三";
8.表中如何查看第200-300行 ==>select * from 表名 limit 199,101;
9.http状态码,问了200,404,5开头的代表什么 ==>200服务器成功响应返回页面 404请求的页面或者资源不存在 5开头服务端错误
10.自动化元素定位方式,如何获取xpath路径,除了copy还会其他方式吗 ==>除了copy xpath 一般都是自己编写xpath语法
11.代码能力如何? ==>编写ui自动化和编写接口自动化测试脚本没有问题,还可设计和公司业务相关的ui和接口的框架。
12.有什么想要问的 ==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
1.自我介绍
2.讲解一下你的项目?具体讲解一下你负责的模块 ==>项目讲解、可从贷款流程讲起
3.登录数据是怎么造的?==>编写存储过程或者通过Python用pymysql模块连接数据库然后用Python脚本实现
4.接口测试怎么做的? =>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
5.jmeter怎么保持回话?==>添加cookie管理器,或者如果接口有返回token值那就可以通过在登录接口后添加一个正则提取器然后把登录接口
返回的token值提取出来作为下一个接口的入参。
6.关联接口怎么测试?==>可以通过拿到上个接口的返回值然后放在全局的字典当中
import requests
import re
class Province:
def get_province(self,num):
'''
获取省份接口
:return:
'''
url = 'http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportProvince'
headers = {"Content-Type":"application/x-www-form-urlencoded"}
response = requests.post(url=url,headers=headers)
result = re.findall('<string>(.+)</string>',response.text)
return result[num]
# print(response.text)
def get_city(self):
'''
根据省份获取城市接口
:return:
'''
url = 'http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getSupportCity'
data = {
"byProvinceName":self.get_province(5)
}
headers = {"Content-Type": "application/x-www-form-urlencoded"}
response = requests.post(url=url,data=data,headers=headers)
print(response.text)
if __name__ == '__main__':
p = Province()
# p.get_province()
p.get_city()
8.怎么具体定位日志信息?
登录mysql数据库后:
输入命令show variables like 'log';查看查询日志是否开启
发现日志没有开启,查看mysql服务的启动配置文件位置
1.自我介绍
2.讲解一下简历的项目,你在这个项目中测试什么比较多? ==>项目讲解、可从贷款流程讲起
3.你主要负责哪些模块?具体讲解一下。
4.接口测试怎么做的?=>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
5.你在接口中遇到哪些bug,分别是怎么解决的?bug描述:接口返回状态码400001,前端提示接口解密异常
定位分析:前端入参的时候只通过了把screct_key + username + password进行MD5加密传输发送了请求,但是后端代码在判断的时候
需要为通过AES加密算法加密后的值进行解密后然后和MD5值进行对比。此时前端传过来的参数没有通过AES加密,后端抛出异常,接口返回
status_code为400001,前端根据接口返回的状态码显示样式为:接口解密异常
解决:在调用接口的时候先通过MD5加密生成MD5值然后再通过AES加密后再对接口进行请求。
6.后台数据库怎么查找数据,怎么定位bug? ==>用过select语句、结合数据库和接口和页面提示来定位bug
7.性能测试怎么做的?
8.性能测试的关键指标有哪些?分别解释下你怎么判断的?==>接口响应时间,吞吐量,吞吐率,错误率。按照不同的并发的数据然后参考公司
的性能指标出口标准来进行判断。
9.你还有什么想要了解的?==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目
上海声网面试题 陟明外包
1、Python的内置函数有哪些? ==>zip函数、map函数、open函数、type函数、yield函数、lambda函数、filter函数等等。
2、Python里面拍taxed框架中的装饰器你有遇到过哪些? ==>应该是说pytest框架
pytest.mark.skip ==》函数外跳过测试用例
pytest.mark.skipif ==》函数外有条件的跳过测试用例
pytest.skip() ==》函数里面跳过测试用例
3、如何去定位bug?
在工作中我们发现bug,我通常是查看系统的运行日志,在日志中查看是否有关于此次报错相关的错误日志。
通过日志定位问题。如果开发没有在日志中写入debug日志,那我可以通过
F12,fiddler抓包工具,通过抓包工具查看bug是请求的过程中还是响应的过程中引起的错误。通过使用
工具定位bug是属于前端的bug还是后端的bug。
4、你自己平常有没有对于知识的总结? ==>有、我自己有开通博客园等等、在上面发表了很多文章
5、Ui自动化用的是什么框架? ==>selenium+unittest单元测试框架、还用过pytest和java里面的testng框架
6、你平常用的比较多的第三方库有哪些? ==>os、xlrd、time、stmp、pymysql、requests、urllib3、pandas、numpy、re等等。
7、产品上线出现了bug怎么办? ==>首先对bug进行定位如果是建议性的bug、不影响客户的正常使用,经过测试经理同意会留在下个版本修复
如果是影响功能使用的,会选择让开发人员修复并且在晚上12点左右上线一个紧急版本。
8、你们公司的追责制度是什么? ==>我们公司有风险管理机制,然后追责这块的哈就是一般谁负责开发的出现问题,会在季度例会中说出来,并且
开发的bug比例会计入开发的绩效考核,然后测试这边的话,没有明显的追责制度。
9、项目迭代的周期是多久? ==>大概3个月一个大版本,1个月1个小版本。
10、集成是如何去集成的,是如何维护的?是你维护的吗? ==>公司的代码集成和项目集成都是开发那边去处理的,我们是通过Jenkins去维护的
11、你们的工作任务是如何划分的? ==>按对业务的熟悉程度,然后功能测试专做功能,接口专做接口,自动化测试专做自动化。
12、你负责的模块是自己维护的吗? ==>是的
13、对于加班你怎么看? ==>愿意,接受加班,我上家公司也经常加班。
14、对于未来的规划你怎么规划的? ==>沉淀技术,如果有机会往管理方向去发展。
面试公司:平安外包
面试岗位:测试工程师
面试时间:2020年6月3日10:30
面试地点:电话
联系人:周小姐
面试内容:
1.自我介绍
2.说下你最近的项目 ==>项目讲解、可从贷款流程讲起
3.公司测试流程 ==>H模型
4.常用的接口有哪些? ==>登录接口,验证码登录接口,用户列表接口,查询用户接口,贷款订单详细列表等等。
5.接口怎么测的 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
6.自动化测试怎么做的 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
7.接口联调怎么测试的 ==>接口联调一般都是前端开发和后端开发在转测试之前去联调的,测试一般都不会参与。
8.根据你讲的项目,你如何设计测试用例 ==>举列子、然后介绍会用等价类和边界值划分法设计测试用例,也可从用Excel和xmind编写测试用例
9.你有什么想问的?==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
顺丰初试(法本,有些记不清)
自我介绍
最近项目介绍 ==>项目讲解、可从贷款流程讲起
用什么数据库?==>mysql、Oracle、Redis、sql server都有用过
什么时候用得上数据库? ==>造测试账号数据、查询订单状态、帮用户添加一个白名单、前端页面添加数据看数据库是否有数据。
考察了limit,order by,create index(索引有什么作用),简单说说储存过程等
Linux常用来做什么?然后讲讲用什么指令? ==>Linux搭建测试环境,Linux部署自动化测试环境,Linux部署项目,用了rpm、yum installnetstat -nultp 、ps -ef|grep tomcat、free -m等等。
Vim的一些指令考察?==>命令模式、末行模式和编辑模式
自动化相关问题?==>看这篇https://www.cnblogs.com/xiaoshubass/p/12373820.html
接口测试相关问题?==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
性能指标?==>接口响应时间,吞吐量,吞吐率,错误率等等
怎么做依赖登录接口做多用户(如100个用户)的负载测试? ==>在jmeter中添加一个用户自定义变量然后添加100个用户的账号和密码,然
后在接口请求中用引用变量,或者通过在txt文件中添加用户数据然后添加CSV DATA config来引用TXT文件。
申朴信息技术有限公司(主接口,副web端)
自我介绍
项目流程 ==H模型
怎么分析定位bug?
在工作中我们发现bug,我通常是查看系统的运行日志,在日志中查看是否有关于此次报错相关的错误日志。
通过日志定位问题。如果开发没有在日志中写入debug日志,那我可以通过
F12,fiddler抓包工具,通过抓包工具查看bug是请求的过程中还是响应的过程中引起的错误。通过使用
工具定位bug是属于前端的bug还是后端的bug。
怎么做自动化?==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
会搭建使用自动化框架吗(不是说RF框架)? ==>会,看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
做自动化时,设置一个登录场景,然后怎么对用户进行增删改?==>题目没看懂
举例登录场景,做自动化怎么处理多账号的情况? ==>在函数中设置可变长参数
Linux指令介绍? ==>最好多说一些,rpm、yum install netstat -nultp 、ps -ef|grep tomcat、free -m等等
你怎么进行jmeter的参数化? ==>在jmeter中添加一个用户自定义变量或者添加CSV DATA config
Postman怎么参数化?==》在本地建一个CSV文件,然后在接口请求前通过在pre-requests中引用本地的CSV文件、或者在全局和环境变量中
添加环境变量和全局变量。
离职原因?==>可回答项目组业务做完了,或者自己想要有更好的发展等等。
性能测试有做过吗?怎么做?==>可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告、压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增,并且查看性能指标,至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。
有什么想问的?==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
面试公司:不歌网络科技公司
面试岗位:性能测试
面试时间:2020年6月2日下午16点。
面试地点:龙岗中兴智慧大厦1801
联系人:吴女士 hr
面试题
1 自我介绍
2 用什么做性能测试 ==>jmeter、locust、loadrunner、python+threading模块都可以
3 实时监控服务端CPU性能用什么方法 ==>用nmon监控或者jmeter+插件监控
4 如何鉴定系统瓶颈 ==>交给开发
5 做压力测试吞吐量上不去有什么原因 ==>也有可能是客户机在压测的时候,自身也存在硬件配置上面的性能瓶颈
6 吞吐量上去了 又慢慢的降下来有哪些原因 ==>可能受硬件配置和网络带宽的影响
7 吞吐量的拐点怎么鉴定 ==>公司会有对应的吞吐量的指标
8 压力测试和负载测试的区别 ==>压力测试超出负荷,负载测试设置运行时间看能稳定运行多久。
9 抽奖场景怎么去测 ==>用badboy去录制然后把录制的脚本导入jmeter
10 Jmeter的执行顺序 ==>从上往下、被注释的不会执行
11 对服务端的优化有什么建议 ==>除了换硬件设备、可以从服务器集群、设置负载均衡方面作答
12 自动化用什么做 借口用什么做 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
13 element和elements的区别 ==>element定位页面具有唯一元素,elements定位页面元素不唯一会返回一个列表
14 自动化怎么切换窗口 ==>driver.switch_to.window()
15 自动生成的元素怎么定位 ==>通过父级定位或者通过get_attribute("属性")函数拿到标签里面对应属性的值
16 期望薪资
17 想了解公司那些情况 ==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
面试公司:博彦,深交所子公司外包
面试岗位:测试工程师
面试时间:2020年6月1日10am-11am
面试地点:南山侨城坊
联系人:陈hr
综合面试,4位面试官
1.做下自我介绍
2.讲一下你最近知道项目工作职责
3.你专业不符合,怎么做测试(突出自己学习能力) ==>可作答会通过博客园,网络资源,善于总结现在项目中实际经验,不断的成长。
4.自动化怎么做的 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
5.如何封装 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
6.接口测试如何做的 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
8.有做过性能测试吗,如何做的==>可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告、压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增,并且查看性能指标,至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。
9.python里面自动化框架如何做的 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
10.离职原因
11,婚姻状况
12.你有什么想问的(这个重要)==>问下公司培训,然后问下岗位职责之类
经验就是:技术回答一般,主观题目突出自己综合能力,首先,学习态度,然后就是与人沟通能力。
面试公司:招商银行外包复试
面试岗位:测试工程师
面试时间:2020年5月30日15pm
面试地点:家里,视频面试。3位面试官
联系人:hr
第二轮技术面试题目:
1.自我介绍
2.介绍一下你做过最有成就的项目
3.你在这个项目里获得了什么
4.接口多接口联调如何做 ==>接口联调一般都是前端开发和后端开发在转测试之前去联调的,测试一般都不会参与。
6.你平时如何提升自己技术 ==>自己看博客园,testershome,CSDN还有自己也经常写博客。
7,大学主修哪些课程 ==>数据库操作原理,高数,线性代数,C++,VB,java,统计学等等。
8.你的专业是经济类,做的金融项目,有没有结合使用去投入工作中 ==>可能对金融项目的一些专业词汇会更加的敏感,还有对熟悉业务会有很大的帮助。
9.性能这块有了解么?
10.什么模块做了性能 ==>氧气袋接口,调征信接口和充值接口等等。
11.你有什么想问的==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
面试公司:中软,华为外包
面试岗位:测试工程师
面试时间:2020年5月30日10.30am-11:30
面试地点:天安云谷
联系人:hr
第二轮技术面试题目:
1.介绍一下你最近的项目业务逻辑
2. 主要特长 ==>比较愿意和同事沟通和交流,然后喜欢自主的学习,做事稳重,能高效的完成工作等等。
3.之前的工作你如何安排,就是安排工作任务 ==>一般对于领导下发的任务都是喜欢提前完成,以防止后续到回归测试了还出现大量bug
会耽误测试的进度。
4.指我眼前的盆栽,你怎么测试 ==>可从功能,需求,性能,安全,可移植性,兼容性,负载,压力等等方面测试
5.接口怎么做,异常接口怎么做 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
7.bug,主要内容 ==>标题,重现步骤,描述,优先级,所属模块,创建者,指派给谁,前端还是后端bug等等。
8.开发认为不是一个bug,实际是一个,你如何处理 ==>深入了解需求和开发一起讨论,实在不行反馈给领导。
9.开发修复好你的bug,然后又验证,是bug?你如何处理 ==>在管理工具重新打开为reopen的状态
10.讲一下,类,继承,对象,你的理解 ==>类是具有共同性质和属性的抽象描述,根据类进行实例化出现的实例就是对象,然后继承的话
就是父类的所有属性和行为,子类可以继承和拥有。
11.self,你怎么理解 ==>self是当前类的对象本身
12.职业规划 ==>先进行技术的沉淀,然后往管理方向上面转变。
13.为什么不是这个专业,做测试 ==>刚入门的时候也是非常偶然的机会,有亲戚在华为或者平安做开发然后说测试比较容易上手
然后就入了测试这个行业。
14.你有什么想了解的==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。 ==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
面试公司:珍爱网
面试岗位:测试工程师
面试时间:2020年5月29日15.30pm
面试地点:深圳南山区后海
联系人:杨小姐
面试内容:
1.自我介绍
2.说下你最近的项目
3.公司测试流程 ==>H模型
4.当任负责人,如何安排工作 ==>按对需求熟悉的程度。
5.测试团队多少人 ==>小型团队可答4-5个
6. 自动化测试怎么做的==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
7.接口联调怎么测试的?==>接口联调一般都是前端开发和后端开发在转测试之前去联调的,测试一般都不会参与。
8.session跟cookies区别 ==>session是前端发送请求请求后端服务器,服务器生成一个sessionId,然后服务器会把这个sessionId返回给到
9.自动化框架如何搭建==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
10.常用的关键字==>随机生成用户名,封装一个页面定位超过抛出异常的关键字等等。
11.现场做个python题目,就是一串数据,取出负数。 ==>解题思路1个列表for循环遍历然后if i > 0:然后追加到新的列表当中。
12.有什么职业规划==>先进行技术的沉淀,然后往管理方向上面转变。
13.接口测试中,注意哪些方面 ==>接口是否为明文还是密文的,接口是否有鉴权机制,怎么做的接口鉴权。
14.离职原因
15.你有什么想问的?==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
面试公司:平安银行外包
面试岗位:测试工程师
面试时间:2020年6月1日14.20到16点,90分钟面试2位面试官。
面试地点:福田平安信息科技中心
联系人:杨hr
1.自我介绍
2.讲一下你工作第一个项目
3.第二个项目
4.第三个项目(看中你的业务熟悉度,我回答的一般,他说我不精通,问了难得,我说别人负责的模块,他不满意,因为有个现货交易结算测试)
5,这些金融项目有什么区别
6.金融项目里面都有涉及金钱交易,你如何测试的 ==>可从多写异常测试点方面作答。
7.关于提现金额到银行卡,你如何测试
8.贷款里面等额本金,以及等额本息区别(面试官还百度了,查看我的回答)
9.自动化怎么做的==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
10.常用定位方法 ==>id、name、class、JavaScript、tagname、css、xpath、link_text等等
11.python selenium中分层如何实现的 ==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
12.自动化中遇到哪些问题,你如何处理的 ==>通过logging日志模块自己写一个日志系统来看日志定位
13.自动化中你觉得最大难处理的是什么 ==>数据的驱动和页面的封装,以及框架设计的思路
14.什么时候做自动化 ==>回归测试的时候
15.测试环境你搭建过吗 ==>搭建过
16.linux命令熟悉吗 ==>非常熟悉
17.多表链接如何查询的 ==>可答左右连接,基本连接,嵌套和内连接等等
18.为什么离职
19第一份工作又为什么离职
20。你的职业规划 ==>先进行技术的沉淀,然后往管理方向上面转变。
21加班你怎么看,你的抗压能力如何 ==>愿意加班,上家公司也加班
22.你有什么想了解的==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
百迈技术面试。(六月三号13:30)
两个面试官第一个问完走了。第二个继续。
1,自我介绍
2,什么是类? ==>对于一切具有共同性质和属性食物的抽象描述就是类
3,bs架构和cs架构的区别? ==>BS架构大多是web端,CS架构大多是app端
4,性能做得多还是功能做得多?==>看情况答
5,做过性能测试吗怎么做的。结合项目讲解?==>可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告、压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增,并且查看性能指标,至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。
6,项目流程? ==>H模型
7,bug级别,bug流程? ==>L1、L2、L3、L4
8,你如何知道用例执行成功?==>看控制台的输出,以及用例最后需要用到断言,如果断言成功就是用例执行成功
9,测试流程? ==>H模型
10,什么时候开始做的自动化?对着我简历上一家公司问。==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
11,上一家公司加不加班?不加班下班时间会做些什么?还问了公司地址。
12,项目组多少人?
13,有写过测试计划吗?什么是测试计划?==>写过
第二个:
1,项目中负责的模块,做自动化的有哪些?整个项目都做自动化吗?==>整个项目前端网页的都做
2,有没有负责整个项目?==>有
3,自动化怎么做的?==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
4,你觉得工作中遇到最大的难题是什么? ==>我自己有些强迫症,对于工作总想做到非常完美,这一点让我在工作当中很困难。
5,你们公司有考核吗,具体是怎样的? ==>对开发有KPI绩效考核,对于测试只是看工作的饱和度。
6,你觉得上份工作压力大不大?你觉得这些压力是工作上的还是生活中的? ==>不大
7,平时有没有看一些有关工作的书籍? ==>书籍买了很多但是一般很少看(怕问你书的名字,如果知道名字就说经常看),我一般都是看
8,如果你进我们公司你将如何开展工作? ==>首先在最快的时间里熟悉公司的流程和业务,然后深入了解需求。
9,为什么离职?
10,以后的规划?==>先进行技术的沉淀,然后往管理方向上面转变。
11,还有什么想问的。==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
方直科技
笔试:
用例的八要素,高效编写用例 ==>用例编号,标签,步骤,前置条件,预期结果,实际结果,优先级,所属模块
登录模块写用例
多表查询 ==>左右连接,基本连接,内连接等等
面试:
自我介绍
最近项目介绍
有个大日志文件,如何查询出我想要的关键字信息 ==>cat log.txt|grep "关键字"
对互联网行业 加班有什么想法 ==>愿意接受加班
为什么离职
postman如何实现接口参数化 ==>把参数放入到环境变量或者全局变量当中,或者用CSV文件来管理参数
我有多个用户登录信息,如何进行参数化 ==>电脑本地用CSV文件存数据,然后通过点击run把迭代的次数设为多个,然后运行
查看日志如何处理 ==>公司有专门的日志系统,或者通过控制台查看报错的日志信息等等
ui自动化定位如何获取消息 ==>没看懂
如何切换ifame框 ==>driver.switch_to.frame()
性能测试做过哪些
==>可以说做过、但是注意回答的技巧、可以从用badboy录制性能脚本、然后导入到jmeter对接口进行压测、并且生成聚合报告、压测的并发数量切记不要说的太高、因为测试环境的并发太高服务器承受能力有限、可以从压50-100-200-500-1000个并发依次递增,并且查看性能指标,至于性能调优可说我们测试人员只负责执行和生成测试报告对于有缺陷的地方都是交给开发人员进行调优。
盛业资本(初试):面试题偏向接口测试,未涉及自动化
1、讲一下你的项目
2、里面你最难测的是哪个方面,为什么? ==>没有最难测的
3、接口测试是如何做的 ==>可从postman和jmeter做手工接口测试,然后Python+request库和jmeter做接口自动化讲起
4、是如何实现的?
5、如何定位元素?==>看这篇http://duoceshi.cn/duoceshi/Tech_article/73.html
6、你是如何写接口用例的?==>用Excel文档编写,涉及到异常的较多,可用到边界值和等价类划分法。
7、你有什么想问我的?==>看情况聊得愉快对方性格不错可以问问咱们这边是做的什么项目。
2019/11/27面试(同和信息微众外包)
1.讲项目(完整业务流程,到客户还款,中间会被打断,问得比较仔细)
2.离职的原因 ==>对上家公司的业务太熟悉导致之前6.7个小时做完的事情、现在2.3个小时做完了、闲下来的时间希望提升自己、让自己不能太闲、不然业务会荒废、
3.学的怎么不是计算机专业(外包公司用的他们自己的简历,之前发过学历编号,查了真实专业)
4.linux指令如何查看日志和文件 ==>tail -f catalina.out cat/less/more
5.mysql增删改查语句和建索引 ==>create index aa on student(id);
6.用例设计方法、如何设计高质量的测试用例 ==>基于经验和测试方法、从需求的7个特性方面作答:比如无二异性、准确性、完整性等等
7.测试计划和流程
8.bug的提交方式,包含内容,开发说不是bug怎么做的 ==>深入理解需求、实在沟通不了、向上级反应
9.印象最深的bug和bug的原因
10.静态测试和动态测试的区别 ==>动态测试需要运行被测试的对象(比如页面跳转/状态变更)、静态测试通过阅读需求文档、查看效果图和原型图就可以进行测试
11.你们项目跟资方接口你是怎么测的
12.你们帮客户代偿的时候,如果原金额是1000元,但是代偿到资方金额低于1000,你会怎么测,会考虑哪些原因(面试官刚好跟过我的项目,所以了解比较详细)
2019/11/26面试(中软国际--华为外包--支付项目)
1、接口测试写了多少用例 ==>一般来讲一个接口大概可以写6-12条用例
2、你怎么做接口自动化的
3、你们第三方接口是怎么测的 ==>一般服务商会提供给我们接口文档、如果碰到接口有问题的地方会联系服务商的开发人员帮助我们进行接口联调
4、性能测试你怎么做的,流程,都看哪些指标
5、简历上说会linux指令,会什么指令,查看文件大小用什么指令
6、数据库数据都做了哪些测试,怎么验证生成的数据的正确性 ==>查看前端页面的展示和去数据库进行数据查询
7、上家公司做什么产品、业务的?你们产品是APP吗,还是web端?——web端,有涉及后台的吗?
8、你知道你们系统大概的结构么,看过设计文档么?做出来之后怎么部署的,有没有用数据库缓存,后台数据库用什么 ==>部署用Linux、存储用mysql数据库、缓存用Redis数据库
9、测试环境你搭的么?
10、你挑个模块说一下你是怎么设计用例的吧,这个模块最好有连接数据库
11、会不会去看后台日志 ==>会、我一般会用账号:admin 密码:xxxxx 登录后台日志管理系统、通过搜索关键字或者接口名称去搜索最近的日志
12、有涉及金额相关的用例设计吗
13、接口你们有什么检查点吗
14、性能测试测得多么?用什么测的?什么时候测? ==>jmeter、locust或者loadrunner进行测试、一般都是环境稳定系统集成测试和回归测试的时候测
15、你们测100个订单,你们用jmter怎么做的,思路流程
16、测试的时候会去检查后台的设置么?
17、日志级别,后台看日志你们用linux指令吗,用什么指令?有问题怎么定位? ==>7个日志等级+debug调试信息 一般都是通过看报错日志定位问题
18、数据库的话有涉及存储过程、触发器、定时任务之类的吗? ==>有、自己造数会用到存储过程、触发器和定时任务我们在对数据库进行同步数据的时候会用到执行触发器和定时任务
19、页面管理有没有查询,会不会做一些慢查询(管理台),全量查询、模糊查询,常用字段会建索引吗? ==>肯定要建索引、我们一般用的模糊查询、因为如果用全量查询的话第一个匹配起来会比较麻烦、第二个对数据库也会造成很大的压力、因为每次查询都需要数据库进行编译。
20、你们用unittest框架,具体写用例怎么写的,框架怎么设计 ==>分层思想(看问的是接口还是UI自动化测试、这个上课的时候讲过)
21、之前工作项目迭代周期情况,会一起参与上线么,上线会安排在什么时间 ==>会参与、上线的时间一般在晚上10点钟之后、因为这个时候用的人数较少
22、能接受加班么?
23、职业规划,会接受有挑战的事情么?
oppo外包面试大概过程
1.自我介绍
2.讲一下最近做的项目,所负责的模块,新功能有哪些举例
3.如果页面查询出来为空,分析会有哪些可能的原因,前端还是后端 ==>分如下原因第1个要考虑是否为前端代码有问题用错标签
第2个接口是否调用错误 第3个后台是否在部署 第4个数据库有数据接口是否没有返回
4.性能测试怎么做的详细内容
5.之前做接口用什么工具,怎么做的
6.有没有做过自动化,怎么做的
7.python或者java会不会,什么时候用到过,怎么做的 ==>python和Java都会
1.平时连接数据库用Navicat连接很麻烦直接用python+msyqldb实现操作数据库
2.做UI自动化和接口自动化编写自动化脚本
云路供应链面试
1.自我介绍
2.介绍下你是怎么做自动化的
3.说下你最近的一个项目,你负责的什么
4.UI自动化脚本是你自己写的吗?在你写的脚本中那是怎么实现截图的呢,举例说明下,你说的公共类里面怎么实现参数化的,除了元素定位==>截图用get_screen_as_file(图片的路径+名称)或者save_screenshot(图片的路径+名称)方法实现
公共类实现参数化可以举例:实例化Read_Excel类的时候、创建对象需要传2个参数1个是文件的名称、1个是sheetname也就是第几个工作簿
5.接口自动化是用什么做的,具体说下你是怎么做的
6.你觉得UI自动化和接口自动化哪个更重要 ==>我觉得这2个都重要:UI自动化是为了让之前实现好的功能进行更加有效率的回归测试、而不用投入更多的人力
这样可以更加节省人力成本、做接口自动化是保证后端的数据是否能正常展示在前端的基础、我觉得从不同的角度来看这2个没有孰轻孰重UI自动化和接口
自动化对企业来讲都是非常的重要。
7.有做过性能测试吗,结合你项目来具体说下;哦你们只是做了压测啊
8.你们APP是怎么测的,环境是你搭的吗,APP自动化你们是怎么实现的
==>通过python脚本创建远程的driver对象向appium服务器发送请求、这个请求里面包含打开某个App和进行对页面进行操作、appium服务器会把请求的内容发送给bootstrap.jar
由bootstrap对appium发送的命令进行转换成为手机可以识别的命令、然后发送给uiautomator然后通过uiautomator识别命令然后对手机或者模拟器进行打开、点击、滑动等操作
9.你学过Python吗?接触了多少年,还会其他语言吗 ==>接触3.4年了 还会Java、Scala、ruby、shell等等
10.为什么离职呢?写在简历上的公司都问了
11.从一开始毕业就做的测试吗 ==>是的
12.我看你做过快递行业,说下你们的流程,你们是怎么测的
13.你对数据库了解吗?一个表中,除了A/B/C/D查询区其他所有的数据,用多种方法 ==>内连接 左右连接等等
14、你是一个维修人员,有人打电话给你说有路灯不亮你来测下
15、期待薪资
面试:易商互动科技有限公司
1、自我介绍
2、说一下最近的项目
3、说一下第二个项目
4、Linux 中cd是什么意思
5、数据库中怎么改数据
6、测试APP环境搭建
7、项目迭代周期
8、第三方支付的测试点
1.支付安全:用fiddler抓包尝试修改价格
2.正常支付流程:从下单到回调是否正常
3.支付过程:
输入正确/错误的密码
弱网/无网络时点击购买
输入正确的密码后,在第三方还没有返回支付成功的页面前,断网
付款的账号余额不足时,正好时,多余时
调起支付后,返回
输入密码时,网络异常
需要添加地址的订单要注意
4.不同状态的订单:
待支付状态:订单是否可以正常支付;是否可以取消
取消状态
支付成功
5.支付成功后:
授权是否正常
页面展示是否正常
是否可以正常退款
关于扫码支付:
同一个二维码,支付宝和微信同时扫码支付
同一个二维码,多个支付宝或者多个微信同时扫码支付
同一个二维码,2个用户同时扫,一个不支付,一个正常支付
同一个二维码,用户扫码后不支付,并且取消订单,之后再扫之前的二维码
同一个二维码,用户支付成功后,再次扫之前的码
关于自动订阅:
是否可以正常续费(检查是否扣钱,用户授权是否正常)
用户购买单月自动续费后,更改成按季度续费(检查是否扣钱,用户授权是否正常)
自动续费是否有短信提醒(扣钱之前和之后)
使用同一个苹果账号给不同的id续费
不同状态的用户都可正常续费(VIP,普通,过期)
掉单(补单功能)
9、性能怎么测
10、并发是多少 ==>一般来说测并发都是递增的因为公司的测试环境数据库很容易宕机 20 50 100 200 500个并发、超过1000个并发jmeter软件本身也会存在一定的性能瓶颈、所以如果要做大并发这个时候需要做分布式压测把其中1台机器作为master主节点、其余的
比如9台客户端作为子节点slave对服务器进行压测。
11、接口测试工具
12、性能测试工具
13、环境如何搭建
14、BUG如何定位
15、UI做的多,还是接口做的多。 ==>在公司接口用例条数一般比UI的少
16、写一下,数据库修改语句 ==>update改表数据 alter table 表名改表结构
百度
1、自我介绍。
2、介绍自己项目。
3、RF框架介绍一下。
4、APP如何测试。==>App和web端其实差不多、你可以把App端比喻成小型的web端测试、App测试主要是在手机上面测试、web测试就是打开浏览器在电脑上面测试
从功能测试、接口测试、兼容性测试(iOS系统和Android系统的兼容性)、易用性测试、性能测试方面作答
App测试主要还要考虑的有:弱网测试(弱网测试的话可以fiddler或者Charles模拟2G、3G、4G、WiFi网络、主要是通过fiddler或者Charles做维为代理软件、限制发送请求和接受数据的上传和下载的速度来进行弱网测试)、电量测试、App的卸载安装、覆盖安装、增量升级测试等等。
5、了解人工智能吗? ==>人工智能目前主流的能落地的有机器学习和深度学习、还有现在比较热门的强化学习和迁移学习(这2个概念主要应用在无人驾驶当中)
1、机器学习中分监督学习、无监督学习、半监督学习
2、机器学习的主要流程是:load数据=做数据的预处理=做特征工程(做特征提取、打标签)=构造训练集和测试集=做交叉验证=进行模型训练=出模型=绘制ROC曲线=模型上线部署
3、机器学习的算法有:分类算法和回归算法、还有聚类算法
6、说一下人工智能的产品。 ==>百度的小爱、特斯拉的无人驾驶、支付宝的人脸识别、苹果的Siri
7、以小爱同学,我在为例说一下测试点。
8、数学怎么样? ==>基本的高数和线性代数和统计学都没什么问题
9、有驾照吗? ==>有
10、能适应出差吗?一周两次的那种。
11、还有要问的吗?
平安银行面试
1.自我介绍
2.项目流程讲解
3.第三方接口怎么测
4.风控系统信用评分怎么测
5.怎么切换窗口,句柄怎么用python写
6.app端怎么用appium执行自动化指令
7.怎么确认前端问题还是后台问题 ==>如果是数据问题则着重考试后台的问题、如果是页面报错提示的则着重考虑是否为前端问题、具体问题具体分析
8.你们公司用的是什么搭建的服务器 ==>Linux系统 centos
9.启动tomcat的指令
10.实时查询日志
11.写了多少自动化用例
12.写了多少接口自动化用例
13.怎么做接口的关联 ==>这里就用到了上个接口作为下个接口的入参这个上课有讲过
14.abc123怎么提取123 ==>re.findall("\d+","abc123")
15.手机app端账户登录密码怎么加密 ==>在jmeter里面一般是通过在beanshell脚本中把密码通过md5进行编码处理,然后调用AES或者RSA加密算法
对获取的密码进行加密然后通过vars.put把加密后的密码作为实际入参发送给后台服务器
16.做测压关注哪些指标 ==>这个看自己的项目而定、接口的响应时间、TPS等等
微众银行面试
笔试两道:
一:写下还款功能的测试用例
二:写下你找到的bug,你怎么去分析这个bug
1.自我介绍一下
2.讲下你之前做的这个宝元贷,它的一个流程
3.讲下出借的一个过程,有什么测试点
4.你刚才讲的都是Ui的测试用例,有没有别的用例呢
5.讲下自动化测试,你是用的python吗,那你讲下实例的流程吧
深圳新房网络科技有限公司 面试
1、自我介绍
2、讲下你之前做的项目的流程
3、讲下你的测试流程
4、你为什么离职,有什么规划吗
5、mysql多表左连接你会吗
6、统计一下表中所有的id有多少 ==>count(*)
7、接口测试你之前做过,cookie值怎么测的,怎么做的
8、讲下怎么去借款
9、讲下session与cookie的区别 ==>session是会话是存在服务器的、cookie是存储在客户端的(或者浏览器的)
软通电话面试
1.自我介绍
2.你之前在公司里做的什么东西
3.你在最近的一个项目里做的是什么
4.测试环境的布置和搭建你之前做过吗,你有参与吗?说下6个测试环境的指令
==>ps -ef|grep tomcat kill -9 sh startup.sh service mysqld start rpm -ivh xxxjdk.rpm tar -xvf xxx.tar
5.对mysql熟悉吗 ==>熟悉、常用的增删改查、创建视图索引、创建存储过程都会
6.Python1-100怎么相加
result = [i for i in range(101)]
print(sum(result))
7.接口测试的请求头有哪些 ==>agent、origin、content-type、URL、httpprotocol、content-length、cookie等等
8.之前是用什么做自动化的
面试优优换品
1:自我介绍
2:讲下最近的一个项目流程
3:讲下你们公司的测试流程
4:你之前自动化是用什么做的 http://duoceshi.cn/duoceshi/Tech_article/73.html
5:你之前接口是用什么做的
6:你做过性能测试吗,用什么做
7:你觉得自动化和接口测试哪个比较重要 ==>前面回答过
8:你之前多久迭代一次
9:迭代用到自动化,你们公司应该有专门的人去维护吧
10:自动化把花的成本会比较高,你觉得有用吗 ==>UI自动化做的好的话是非常有用的
平安面试
1.自我介绍
2.介绍一下投资吧,怎么在标的对它进行出借的?
3.出借付款,请介绍一下它的具体流程
4.出借流程第三方支付你是怎么去测试的,它的场景都有哪些呢
5.出借流程第三方支付你之前是说真钱支付的,那有没有别的呢
6.测试桩你做过吗,你对测试桩了解多少,你讲一下测试桩的一个模拟过程
7.接口测试你是用什么去做的呢,介绍一下他的流程
8.这样吧,每天晚上9点,会发送一条定时邮件,讲一下这个的场景 ==>Jenkins的构建触发器设置定时任务
9.你了解数据库吗?你会什么数据库,oracle你会吗,看你是计算机应用,你之前没有学过吗 ==>大学的时候没有学过Oracle我们学的是数据库操作原理里面主要讲的是mysql
但是Oracle的基本语法我都会。
10.linux指令也很熟悉?能不能说下几个指令
11.测试环境里的日志,我给你一些问题,假设现在这个日志里有几十兆或者几百兆,要查找error这个关键字,查找日志的问题你要怎么去查
12.我看了一下,你除了自动化,有做过性能测试吗?你之前的并发测试是怎么去做的
13.登陆的并发测试,只有一个账号和密码那样也不是并发啊,几百个账号和密码你究竟是怎么去并发的 ==>设置用户参数、然后用户有多少线程数就设置多少
14.你之前做的这个金融项目,你做的是前台的测试还是后台的呢?后台的有涉及到吗 ==>前台和后台都有涉及、但是主要是前台
华信面试
1.自我介绍
2.之前你做的项目都有什么
3.你讲一下你做的项目流程 ==》H模型
4.你对需求怎么理解
5.你之前的公司,你参与过需求分析吗?不是澄清大会那种
6.如果让你跟这边的客户去谈需求,你会怎么去跟他谈
7.客户如果对需求不满意,而开发觉得这样的需求,这样的功能可以了,你会怎么去处理?
8.客户如果对你有意见,你要怎么去处理
9.能接受出差吗
10.你之前为什么离职,你有什么规划
11.自动化测试你是怎么去弄的
12.假如你遇到了一个问题,但是开发觉得没有问题,你会怎么去做
13.跟需求交谈,会沟通很重要,你要学习项目管理,需求管理等内容,能不能以此去提升
软通微利贷面试
1.自我介绍
2.讲下你之前所做项目的流程,说一下我要借款吧
3.自动化流程可以讲下吗? http://duoceshi.cn/duoceshi/Tech_article/73.html
4.之前你做这个项目,是所有模块都要去进行自动化吗
5.这么说的话,你的第三方风控是怎么调用的
5.接口测试你之前做过什么,你对哪个接口测试比较在行
6.第三方支付具体是怎么做的
7.这个项目的还款流程是怎么弄的,请你讲下
8.放款是怎么放款的,数据库里怎么实现的
9.你可以通过数据库对应你的页面显示吗
10.你对mysql熟悉吗,除了增删改查,还弄过什么
11.之前做的那个项目的周期是多长时间
12.你刚才说过查询省份接口,具体是怎么去做的呢
13.前后台数据可以查看吗,你可以查吗
14.你们测试有多少人
莎莉娜海南科技有限公司Salinana视频面试
1.自我介绍
2.讲下你之前所做项目的流程
3.在这个项目你的工作都有哪些
4.之前你用自动化做的是什么?
5.selenium它的本质是什么,具体你可以讲一下
5.相信你的技术还是可以的,想问下你对自己的规划是什么
6.如果以后你做管理层,你怎么去管理,你又会如何去做
7.之前你学的专业是什么,计算机的话,你之前是学编程还是测试呢
8.测试用例如何做到所有覆盖
9.你之前自己会测试程序
10.你们之前的测试有多少人,是谁带领的
11.你对python熟悉吗,除了自动化,你还在python做过什么 ==>操作数据库、造测试数据、写一些帮助自己测试的小脚本
12.linux行不行,知道哪些指令
13.测试你已经做了四年了,对测试还能保有巨大的热情吗
14.我们这里需要的是一定要会需求分析,你可以做到吗
15.你结婚了吗
相通网络面试
1、自我介绍
2、你在项目中的职责是什么 ==》软件测试工程师
3、有没有带过人 ==》带过
4、你三年内的职业规划
5、你会用数据库吗?用的啥数据库?达到什么水平
6、你做过自动化吗?用什么做的,什么框架,自动化覆盖率有多少?
7、什么时候做自动化?你的项目中哪些做了自动化?
8、有没有做过性能测试,主要看哪些指标?
9、app自动化做过没有 ==》做过
10、为什么离职,薪资最低接受多少,接受加班吗?
11、有什么兴趣爱好
12、接口的互调怎么实现的,用什么做的接口测试?
椒糖物联科技面试
1、自我介绍
2、讲一个项目
3、你的项目职责的什么
4、你的四个项目做的了什么测试
5、用什么做的自动化,自动化覆盖率多少,什么地方做的自动化
5、会不会测小程序,用什么测的 ==>会、用Android和iOS系统的手机
6、会不会云端测试
7、有没有做过接口,用什么做的
8、有没有用过loadrunner ==>有、loadrunner的功能比较强大、录制脚本和脚本增强和参数化设置集合点的功能比jemter要强
8、用的什么bug管理工具
9、会不会写测试计划,包含哪些内容
10、有没有做过性能测试,用什么做,怎么做,有哪些指标
11、性能瓶颈有哪些,性能调优做过没有
12、有没有做过安全测试、渗透测试 ==>有、但是我们做渗透测试主要是通过SQL注入、xss攻击、跨站脚本攻击、crfs漏洞检测来做的
13、薪资要求,最低接受多少,能接受加班吗
14、为甚么你觉得值这个薪资,因为什么离职
15、上个公司学到了什么
华锐
1.自我介绍
2.最近做的这个项目,具体讲解
3.关键字
4.自动化脚本是怎么实现的
5.关联接口怎么做的
6.为什么离职
7.做自动化这么久,对提高它的效率有什么想法
8.来我们公司的除了稳定,还有其它什么原因吗
9.给你个登录接口,你怎么去测
10.职业规划
11.上个项目主要负责些什么
12.现场写自动化脚本
中软
1.为什么离职
2.Linux常用的指令
3.怎么杀死进程?假如有一万个?
4.进行分组并选出大于80分
5.查看内存
6.会不会Java
7.给你一个登录你该怎么去测
8.Python怎么做的接口?有没有生成报告,具体怎么去做的?
9.有没有做过性能测试这块,怎么做的,具体看那些指标
10.了解你们的后台吗?有那些测试点,具体怎么实施
11.以后具体想做哪方面的测试
12.脚本编写过程有什么问题,怎么处理的
13.迸发过程加载用户遇到界面卡死的问题怎么处理的
14.功能和接口测试谁更重要,为什么
15.自动化的成本很高,你们公司为什么考虑做呢 ==>做UI自动化对于每个公司来讲的话是很有必要的、可以保证产品的质量、节约人力资源
16.性能测试中遇到瓶颈问题,怎么去分析定位的
17.你做的项目中哪些地方做了接口测试
18.职业规划
19.测试的流程
20.用到了Python的哪些小工具,用来做些什么。
面试:盛迪嘉支付
1.自我介绍
2.为啥离职
3.介绍一下项目和测试策略
4.有没有做过APP测试,会不会性能测试,用的什么工具
5.怎么测试才能高效的找出更多BUG
6.有没有用过Loadruner
7.会不会其他语言,能不能做白盒测试 ==>可以
8.有没有分布式,集群等理论知识 ==>有、对Hadoop和spark分布式和集群都有所了解
9.上一家公司在哪
个人总结:项目组刚成立不就,测试没人,APP端测试,公司希望先找一个测试负责人 ,我用的真实年限,且对APP端不熟悉,希望不大
平安一面
1.自我介绍
2.讲下你做的项目
3.这样吧,说下最近这个项目你用了上面的哪些技术
4.liunx 怎么解压tar包
5.环境搭过吧,怎么搭的?访问项目异常怎么定位?
6.说下你python编写接口怎么打印响应消息的,响应头信息怎么打印? ==>print response和print response.headers
7.app测试做过吗?
8.接受加班吗,有时候上线可能要通宵
9.有什么想问我的(通过了解,是做一个人脸识别的插件,2个礼拜左右会迭代一次)
二面
1.自我介绍
2.介绍项目
3.说到了一个我项目弹框填写客户资料,后面问怎么去逻辑实现(逻辑说的他不是很满意,没有时刻站在用户的角度考虑问题)
4.经常查数据库吗?说下你怎么查你这个项目一天统计的总借款金额
5.liunx查过日志吗?如果以兆为单位怎么查?
6.接口测试做过吗?还是以刚才弹框填写客户资料那个,返回的响应内容是什么?
7.selenium元素定位你一般用到了哪几种?
8.你们接口自动化多久跑一次,ui自动化多久跑一次
9.你们多久迭代一个版本?,最近一个版本迭代的时间?
10.app端测过吗?
11.你上一家公司呆了多久?呆了这么久为什么要离职?
12.之前公司加班多吗?接受加班吗?
13.有什么要问我的吗?
面试:蓝凌软件
1.自我介绍
2.介绍一下项目
3.讲一下你们怎么做自动化
4.除了会自动化还会什么?
5.用什么做接口的?只是做过单个接口测试吗?
6.做过App自动化,是怎么做的?
7.会查看日志吗?怎样查看最新日志? ==>1.web端登录日志平台查看或者通过Linux命令查看 tail -f catalina.out 2.App端可以通过在App界面双指缩放获取日志信息
8.性能测试看哪些指标?在jemeter怎么查看? ==>聚合报告里面
9.面试完来了个笔试题
10.还有什么要问他的?
零成本
1.自我介绍
2.项目介绍
3.linux指令随机抽查
4.多表连接现场写
5.接口用到那些工具,框架 ==>jmeter、postman、fiddler、Charles、rf框架、python+requests库
6.做接口的时候页面login的作用
7.做接口要注意到那些
8.给一个token信息,用正则写出匹配 ==>正则提取器中设置 (.+?)
9.说一个你认为问题最大的bug
10.写用例过程中你常用的用例设计方法
11.结合项目具体场景说一下
12.未来想往那方面发展
13.接受加班吗
华为电话面试一面:
1.自我介绍
2.讲一下自己的项目
3.UI自动化怎么做的
4.为什么离职,上一家薪资多少,现在期望薪资多少?
5.APP自动化环境搭建
6.你有什么要问的?
7.对加班怎么看,可以接受吗?
来拜面试一面:
1.会搭建jenkins环境吗
2.怎么创建目录
3.你在项目中是怎么做的接口自动化
4.一个项目在快要上市的时候,作为一个测试人员应该做什么
5.前面一家公司有多少个测试
6.有什么想要问我的吗
东方证券面试:(比较注重Linux和数据库)
1.自我介绍
2.讲一下自己的项目
3.自动化测试和功能测试哪方面为主
4.Linux用的怎么样,测试环境会搭吗,怎么撘的?
5.数据库熟练程度,主要用那种
6.将了一下他们项目主要工作1.用Linux搭建环境;2.在数据库检验业务数据没有问题;3.手动功能测试
7.最后问数据库A传数据到数据库B,你怎么去测试?
8.你有什么要了解的
深圳市众软信息技术有限公司(外包TCL)(主要是功能测试)
1.自我介绍
2.项目简单介绍
3.手机开机关机的测试点(涉及各种画面)
4.自动化是怎么做的
5.提单时的遇见的bug
6.离职原因
7.期望薪资
8.有什么想问的吗
上海鼎纪软件工程技术有限公司
1、自我介绍
2、介绍一下你最近做的项目
3、你在项目中主要做功能还是性能、
4、你接口测试流程是什么样的
5、你这个项目上线多久了?
6、报表分析怎么做的?
7、有没有需求不清楚的情况?
8、这个平台是一个民营公司吗?
9、你后期是想做功能多一点还是自动化多一点?
10、如果开发已经开发完了,测试中跟你理解的需求不一致,需求里面不一致,你怎么做?
11、如果领导给你增加了一个项目,需要你去测试,你会怎么做?
12、制定测试方案,如果领导制定的的测试时间跟你自己测试的时间不一致,你怎么办?比如领导给你2周,自己评估下来要3周
13、测试计划是测试经理写的,可以修改的,可以跟测试经理提出,提出的原因有1/2/3
根据上线的时间,加班,找一个人协助
14、平台有没有对用户隐藏的模块
15、有外部系统的接口吗
16、你对后台熟悉吗?
17、你对个人职业规划近期一年或者两年
18、你有什么问的
19、加班怎么看
字节跳动HR
微信发红包测试点
电商下了两个单一个不打折,一个打折,下单后,一个在个人订单能看到,一个不能看到,问怎么去分析bug是前端还是后端
浩鲸(更加关注性能方面,对性能有一定的指标交付要求)
会看日志吗?怎么看,通过什么搜索的
接口测试的用例怎么写的?
性能测试有做过吗?jmeter,接口的压测?
性能测试的环境有搭建过吗?
性能测试的步骤有哪些要做?
Linux命令,查看日志,有哪些命令
mysql有哪些命令,授权,聚合函数
文思海辉
代码是自己编辑的吗?还是维护的
UI框架是怎么样的
德科信息(平安资管)
提前内部面试一下
做过哪些测试类型
做好测试用例的关键时什么?(隐形需求,测试经验,灵活运用等价类边界值等)
没有产品说明说和需求文档的情况下能不能进行黑盒测试?
软件测试的风险有哪些
字节跳动
1、自我介绍
2、介绍一下你最近做的项目
3、根据项目这一块的代码覆盖率是多少?
4、根据项目出借模块的投标输入金额的这个接口是怎么测试的?
5、说一下微信开视频的测试点
6、app自动化的环境搭建
7、app自动化的测试流程
8、做过接口压力测试吗?怎么做的?
9、能否接受每天早十晚十的正常上班时间?
字节跳动:
一面:
1、项目介绍
2、adb命令
3、微信红包测试点
4、抓包工具
5、APP的测试类型
二面:
1、自我介绍
2、项目介绍
3、adb命令?
4、印象深刻的bug?
5、微信视频的测试点
6、预发布环境与真实环境的区别?
7、项目多久一次迭代?
8、每次的迭代新增需求量是多少?
9、测试人员是什么时候开始介入测试的?
10、性能测试是否做过?
11、性能指标有哪些?
12、接口你们是怎么去测得
13、接口用例这一块怎么去设计的
14、还有什么想问的?
蚂蚁金服一面
1、自我介绍
2、项目介绍
3、在二家公司的负责哪些内容
4、第三方接口怎么去测得
5、第三方接口调试测试是否会介入
6、我要借款的用例设计
7、借款提交之后接口怎么验证的
8、会不会做数据库的校验
9、调用我要借款的接口没有成功怎么排查错误的原因?
10、怎么去确定是前端问题、还是后端的问题?
11、后台日志是否是luinx日志
12、提交的bug的流转流程是怎么样的?
13、lniux查询的命令
14、修改文件的内容
15、数据库多表查询的方法?
16、修改表的某一个字段
17、熟不熟悉java
18、python框架是否是自己搭的
19、python什么是断言?
20、python断言引用的场景
21、python的可变类型和不可变类型
公司名:碧点(green dot)
1 自我介绍 项目介绍
2 项目周期
3 如果QA与开发对需求有不用看法 你们公司怎么处理?
4 他们公司的app的界面的测试点(信用卡)
5 台式电话测试点
6 mysql语句 查询第二名的成绩 并且只显示第二名的成绩
紫川面试题
1.介绍一下自己
2.接口自动化是怎么做的
3.po设计模式是属于哪个内容里面的
4.介绍一下UI自动化
5.目前还会使用哪些工具
6.问到了jmeter 里面的线程数
7.问到了tps
8.你之前的公司有几个测试,公司有多少人
9.问到了怎么防止漏测
10.问到了当一个项目快要上线了,但是却还有很多bug没有修复或者发现了很多bug,应该怎么办
11.当你发现了一个bug,但是开放却不认为是一个bug,要怎么处理
联蔚电话面试题
1.自我介绍
2.问到了项目二当作的业务流程,因为他们公司项目做的是一个电商平台,所以问了一个类似的项目:佳怡商城
3.问了接口流程在项目中是怎么做的,举个常见的例子
4.问到了整个项目开发的流程
5.你们一般在什么环节中会进行自动化
6.问到了接口的加密是怎么做的
7.问到了selenium能做什么在自动化中
平安面试:
1.自我介绍
2.项目介绍
3.项目中承担的角色
4.主要用什么写自动化脚本,大概写多少用例
5.主要负责web端还是APP
6.一个登录接口怎么测
7.怎么用python去写一个登录脚本
8.你写脚本的时候考虑一些异常的场景吗
9.如果你不写异常场景那是不是考虑的不是很全
10.你功能和自动化占比怎么样,以后想往哪方面发展
11.数据库用的怎么样,数据库事务有了解吗,
12.多表查询了解吗,一般怎么查
13.一张表里面有学生成绩、学号,现在查询平均成绩大于60分的学生
14.接口有做一些测试吗,用什么做呢?性能方面的呢?你自己
15.接口性能方面的测试呢?你自己写脚本测试过吗?
16.你做过一些接口加密方面的测试吗?
17.jmeter做简单的压测有哪些指标,你怎么做的?
18.你接口压测性能指标怎么来的,是开发给你的吗?
19.你之前做过金融项目,我们这个项目是平安普惠的一个贷款项目你有了解吗?
20.你对贷款的一些业务流程熟悉吗?
21.你有什么要问的吗?
22.你怎么看待加班?
蚂蚁金服二面
1、自我介绍
2、项目介绍
3、介绍一下负责的项目
4、数据库的死锁
5、lniux命令
6、数据库左连接和右连接解释一下
7、在项目中编写了多少用例,发现了多少bug
8、selenium 的工作原理
9、遇到印象深刻的一个bug
10、性能测试熟悉吗
11、有什么想问的
中国移动:
1.自我介绍
2.接口测试怎么做,详细讲一下
3.你上一家公司的测试流程是怎么样的
4.系统集成了解吗
5.验证码你怎么测
6.postman,jmeter都是怎么用的
7.压测、性能方面测试怎么样
8.接口自动回你是怎么做的
复深蓝外包银联一面
1.Ui自动化怎么对弹窗进行定位?
2.怎么实现下拉菜单的自动化测试?
3.Ui自动化能够测出哪些问题?
4.上一个项目用自动化测出什么bug吗?
5.Python进程线程有什么区别?
6.什么情况下使用进程?什么情况下使用线程?
7.列表与元组有什么区别?从三个方面来讲一下
8.Python标识符命名规则是什么?
9.Linux搭建过测试环境吗?怎么搭建的?
10.常用的linux命令?
11.退出当前命令、清除屏幕是什么命令?
12.ls后面可以带什么参数?有什么区别?
13.删除命令细分说一下?
周婷(2664471898) 20:56:27
环讯科技面试题
1.自我介绍
2.问了项目的业务流程
3.问到了你在工作中记忆最深刻的一个bug是什么
4.问到了你在之前的项目工作中担任的职责
5.问到了期望薪资和是否愿意加班
6.你有什么想问的吗
周婷(2664471898) 20:56:42
极配面试题
1.自我介绍
2.问到了当一个项目已经上线了,但是出现了很多bug,且合同时间快到了,这个时候需要怎么做
3.问到了如果你提前完成了分配的工作,然后你会做什么
4.问到了笔试第二题中,是依据一个什么新需求来写的测试用例。且这些用例需要基于什么要求来写
5.问到了你们用什么工具管理和修复bug
6.如果没有需求文档,你该怎么办
7.如果和客户没有对接的机会,且没有需求文档,要怎么办
8.如何避免项目中出现过多的bug
9.对公司地址和加班是否可以接受以及期望薪资
10.问到了你之前公司加班情况是怎么样的
11.有什么想要问的吗
12.问到了UI自动化怎么做的
13.po设计分层设计你是怎么做的
第三家面试题
1.自我介绍
2.解释一下等价类
3.解释一下条件覆盖
4.说一下最常用的Linux命令
5.查看日志以及时实查看日志
6.怎么在日志中查找需要的内容
7.讲一下UI自动化是怎么做的
8.期望薪资是多少,地址是否接受和是否愿意加班
9.po设计模式是怎么设计的
10.有什么想要问的吗
11.问到了selenium的工作原理
12.问到了在测试的整个过程中,搭建的环境起到什么作用
vivo
1.自我介绍
2.简单介绍一下你最熟悉的项目包括那些模块和作用,说一下你负责的模块的流程,根据项目流程说一下你是怎么设计用例的
3.你做过接口,说一下接口怎么测的
4.登陆和其他接口是怎么组建的(大概是这个意思)
5.你们项目做了那些接口
6.第三方的接口的实现的流程
7.对测试怎么看
8.说下你的规划
9.python做ui自动化的思路
10.为什么离职
11.在以往的工作中你觉得自己哪方面做的比较好
12.你可以问我两个问题
智安网络科技有限公司
前面和班长说的一致,都问了,我补充一些
1,你们公司的测试工具有哪些,都有啥功能
2,你用Jmter,那你知道性能怎么做,压测怎么做?关注哪些指标?有哪些调优,你跟进过吗?怎么跟进?
3,你知道如何用Jmeter做接口关联吗?正则你知道吗? .+?分别什么意思?
4,你做压测用户为什么从两百开始
5,Jmter里面的集合点是哪个?
6,熟悉linux吗?应用服务器原理是啥?如何安装或搭建环境?说说你熟悉的linux指令,熟不熟乌邦图操作系统
7,说说你们怎么做的接口测试
8,你了解过别的开源的性能测试工具没?
9,你知道或了解硬件怎么测试不?
面试公司:立达信
面试问题:
1、python是自学的吗
2、jmeter做接口的流程
3、jmeter做性能怎么做的
4、用一个模块说说怎么编写的测试用例
5、环境怎么搭建的
6、以后想从事哪方面测试
面试公司:金碟
面试问题:
1、自动化切换窗口怎么切换
2、测试流程
3、讲一下最近项目
4、为什么离职
平安科技
1.自我介绍
2.介绍最近项目的流程(还没讲完问我你们的利率怎样)
3.页面元素定位方式,如果有name相同的话则么办
4.给你一个表查询年龄在20到50岁之间的人数
5.性能瓶颈时怎么关注吞吐率及错误率的变化
6.查询日志的最后5行
7.性能指标有哪些?
8.有两条忘了
9.为什么离职
10.有什么想问的
乐信面试:
1、自我介绍
2、你最近的项目讲解一下
3、征信银行是哪一个
4、风控系统是怎么做的
5、自动化测试用的什么工具
6、自动化用例写多少
7、额度是怎么出来的
8、征信银行反馈的信息是怎么测的
9、是有抵押贷款还是无抵押贷款
10、要是客户未还上贷款,那你们怎么做
11、linux指令说一下
12、80端口被占用了,用什么指令
13、接口测试怎么做的
14、appium环境是自己搭建的吗
15、自己在工作中有什么困难吗?是怎么克服的
16、有什么兴趣爱好吗
17、还有想问我的吗
软通动力
1、自我介绍
2、讲下项目
3、第三方存管账户和你们平台什么关系,这个账号怎么来的?
4、授信额度怎么来的,依据什么划分等级的?
5、什么时候放款?提现打到哪里?具体提现怎么提
6、怎么确保提现成功,数据库要查哪些东西?
7、还款怎么还
8、数据库熟悉哪些,左右表连接区别?
9、这个项目做多久,迭代时间
10、自动化怎么做的
11、做过哪些接口测试,具体怎么做的
12、关联接口怎么做的
13、为什么离职
14、有什么想问的
博彦科技
1.自我介绍
2.项目流程
3.liunx指令
4.有100个文件每个文件可能都有ABC这个字符,怎么找出来(还有别的方法吗)
5.数据库指令
6.数据库修改文件权限
7.修改用户权限
8.我不想让开发进入这个数据库,怎么做(还有别的办法吗)
9.用Python怎么做接口
10.接口联调
11.继承是什么(怎么继承的)
12.继承一个父类(还有吗)
13.在类里面加变量(全局跟环境的都要说)
14.抓过HTTPS请求吗(为什么抓HTTPS要证书)
15.一个网页有1000张图片,怎么知道每张图片的加载时间
16.我输入一个网址,响应时间变慢了,分析原因
17.你知道初始化吗(初始化都做了什么)
18.还有什么想问的
深圳市卓宝科技股份有限公司
1.做下简单的自我介绍吧
2.你在公司做些什么测试?
3.你用什么工具?
4.讲下你的项目吧。
5.接口怎么测的?
6.性能怎么测的?
7.为什么这个时候离职?
8.还有什么想问的?
还有几个忘了,公司没有笔试题,目前就一个测试,部门一共在职13个人,问得相对简单,因为迭代非常频繁自动化很难展开。公司主要做业务,部门招人达到一定规模可能会独立出去接其他项目
美联物业代理(深圳)有限公司
1.做下自我介绍
2.做过哪些测试?
3.为什么离职?
4.bug如何定位?
5.使用什么指令?怎么查看(指日志)
6.用什么测接口?
7.接口怎么测的?
8.需要什么参数?
9.有没有遇到关联接口?
10.关联接口怎么测的?
11.还有什么想问我们的?
双人面试,今天测试老大不在,如有复试再行通知。没有笔试题,要填资料,技术方面面试比较多
赢时胜:
收手机
笔试
10单选,
5不定选择
4个OracleSQL语句
给一个截图,说出功能设计问题
写出测试案例编写的要点
α测试和β测试区别
1自我介绍
2为什么离职
3金融业务了解吗:股票,基金,债券
4项目是什么类型的
5有什么想问的
平安产险
1,查看内存使用率
2,删除表
3,几道编程题,关于python的,
4,给一支笔,写至少8个测试点,
5,怎么监控内存,cpu
6,说下接口自动化,结合项目
7,linux里,怎么把电脑101的文件a,传送到电脑102里面去
8,说下ui自动化,
9,字典里面很多健值对,怎么取要的那个值
10,为啥离职
11,有什么想问她们的
大概就这些,问的还行,就是公司还是基本做手工功能多。
公司名称:跨海侠集团
1、自我介绍
2、讲项目
3、用ui讲下项目
4、出一道题,来切片
5、元组,字典
6、接口自动化
7、RF框架讲项目
8、APP怎么测的
9、http状态码
10、fiddler如何来进行抓包的
11、自己在测试的时候如何定位的
12、离职的原因
13、自己在公司中遇到了哪些问题(所有的问题:比如ui,接口等)
14、jmeter如何来进行接口自动化
15、期望薪资多少?
16、还有什么想问他的?
反正ui和接口这块问的挺多的,我就大概记住这些
软通动力(微众银行)
1、自我介绍
2、讲下项目
3、第三方存管账户和你们平台什么关系,这个账号怎么来的?
4、授信额度怎么来的,依据什么划分等级的?
5、什么时候放款?提现打到哪里?具体提现怎么提
6、怎么确保提现成功,数据库要查哪些东西?
7、还款怎么还
8、数据库熟悉哪些,左右表连接区别?
9、这个项目做多久,迭代时间
10、自动化怎么做的
11、做过哪些接口测试,具体怎么做的
12、关联接口怎么做的
13、为什么离职
14、有什么想问的
博彦科技(腾讯智慧校园)
1.自我介绍
2.项目流程
3.liunx指令
4.有100个文件每个文件可能都有ABC这个字符,怎么找出来(还有别的方法吗)
5.数据库指令
6.数据库修改文件权限
7.修改用户权限
8.我不想让开发进入这个数据库,怎么做(还有别的办法吗)
9.用Python怎么做接口
10.接口联调
11.继承是什么(怎么继承的)
12.继承一个父类(还有吗)
13.在类里面加变量(全局跟环境的都要说)
14.抓过HTTPS请求吗(为什么抓HTTPS要证书)
15.一个网页有1000张图片,怎么知道每张图片的加载时间
16.我输入一个网址,响应时间变慢了,分析原因
17.你知道初始化吗(初始化都做了什么)
18.还有什么想问的
面试题目:
中软国际①:
1、自我介绍
2、会写shell脚本吗?
3、讲下你的项目流程
4、调用征信接口怎么测的?(我是在本地开发测试端模拟接口测的)
5、你是怎么模拟的?有遇到什么问题吗?
6、你一般做接口测试需要考虑哪些问题?
7、讲下你们系统最复杂的模块,让我听明白
8、Linux熟吗?常用的有哪些?你怎么去看日志?怎样截取日志?
(其他的有点不记得了,只面试了一轮)
中软国际②:
1、自我介绍
2、讲下项目流程
3、你在上家公司主要担任什么角色?你对自己的定位是什么?
4、你是用什么用例管理工具管理用例的?(我说的是禅道)
5、讲下提单流程吧,bug有哪些状态、包含哪些内容?
6、现在有些公司用例很不规范,或者不写用例,你们公司是怎么做的?
7、用过Oracle吗?(没有,了解过)
8、数据库熟练吗?有用数据库查询数据吗?(现场出了两道题让我做!)
9、你有测过后台吗?后台有多少表?设计用户信息的有几张表?还记得名字吗?说一下
10、做过ui是吧?怎么做的?写了多少测试用例?
11、你做ui自动化、接口自动化、功能测试时间怎么分配?
12、熟悉jmeter的结构吗?
13、用jmeter、postman做接口自动化有什么区别?
14、有做过鉴权吗?怎么做的? ==》 一般分为cookie+session token、接口重签名等鉴权
15、你觉得什么样的用例算是高质量的用例?
16、你搭建过环境是吧?怎么搭建的?
17、RF框架全称是什么?你自己搭建过吗?讲下流程吧
18、为什么要安装WXpython?
19、你用的Python3还是Python2,为什么?
20、用过jenkins,会搭建吗?觉得用这个有什么好处?
21、上线发现bug了,你会怎么处理?
22、你对自己有什么规划?
23、还有什么要问我的吗?
(面了两轮,问了很多,有些不记得了,大概就这些)
洲明科技股份有限公司
1.做下自我介绍吧
2.你们测试用什么工具?
3.做过并发是吧?你们并发多少?
4.并发时候查了哪些指标?
5.你们tps多少?
6.你们这tps(回答的三四十QAQ)有问题啊(蒙混过去了),那你们qps(最大吞吐量)多少?(依然蒙混)
7.你们系统配置多少?
8.那你有做过安全渗透吗?
9.那你有没有了解过(讲了几个安全测试内容,听到了sql注入,对此回答个人有过一点了解)
10.之前为什么离职呢?
11.对职业有什么规划?
12.还有什么想问我的么?
13.那你期望薪资是多少?
这家公司做led的,新项目,测试这边是空白,组建团队中。对技术层面挖得比较多,并发百万级,因为冲击国家三级安全标准,对安全测试需求比较大
紫川软件(平安银行项目)
1、自我介绍
2、讲下项目吧
3、你一般在工作中主要做些什么工作?
4、你们平台贷款有几种方式?有什么区别?能跟我讲讲吗?
5、你们主要对接哪些第三方平台,可以讲讲怎么测的吗?
6、你们平台的成交额是多少?
7、做过压测吗?怎么做的?你们平台的指标是多少?
8、你对自己有什么规划吗?
9、有什么想要问我的吗?
1,自我介绍
2,离职的原因
3,测试多少人,开发多少人?
4,每个项目几个人负责?
5,你负责哪些模块?
6,模块的关联性怎么做得?
7,bs与CS的区别?
8,cs是测手机的么?
9,有用到哪些linux指令,日志怎么查
10,python的类型?
11,rf与python的区别?
12,有哪些基本定位?
13,父子集怎么定位?(现场画图,写语法)
14,mysql用到哪些指令?(现场画图,多表查询名字)
15,//与/是什么意思?
16,你的职业规划?
17,你有什么想问的
18,测试总结有哪些内容?
19,搭建过测试环境没有?
20,搭建过哪些测试环境?哪些用的比较多?
21,环境变量怎么配置?具体说下。
华为外包
1、自我介绍
2、讲一下项目
3、你主要负责的模块?怎么测的
4、自动化是怎么做的?
5、性能测试时怎么做的?
6、最近工作中,对自己比较有意义的模块?
7、给你一个模块。你是怎么搭建环境?
8、做过哪些接口测试?
9、你们公司项目组有多少人?
10、有没有担任过组长的职位?如果你是组长你会怎么做?
11、如果遇到一个比较难的问题,你会怎么做?
12、你的期望薪资?最低多少不考虑?
13、能接受加班吗?
14、你有什么想问的?
先后有两个人来面试,一少一老,问的问题差不多
笔试有几个简答题:1测试方法有哪些,2.测试类型有哪些3.给个字符串,用多种方法进行倒顺排列,4.给个一维数组,用JAVA或者C/C++进行排序
拓保软件(顺丰金融项目外包)
1、自我介绍
2、了解http和https的区别吗?哪个是长链接哪个是短链接?
3、你搭建过环境是吧?是基于什么语言搭建的?
4、用过Oracle吗?用的mysql是吧?数据库如果崩溃了,怎么处理?
5、知道微服务吗?
6、对sql语句熟吗?常用的连接方式有哪些?那种运行比较快?
7、你知道reidis和mysql有什么区别吗?
平安银行
1.自我介绍
2.讲下项目,项目做了多久 ,你的职责
3.存管账户,绑卡是任意的还是有指定,怎么确保绑定的卡有效,怎么校验
4.具体提现怎么操作
5.具体投资的流程
6.第三方交互怎么做的,实际怎么调银行接口
7.平台怎么盈利,具体讲下
8.环境怎么搭的 用到哪些东西
9.数据库怎么用的 讲下项目中具体使用它的过程
10.做过哪些接口,怎么做的,很多个呢
11.自动化怎么做的
12.有什么想问我的
两个人面 一个项目经理,主要问项目,有些东西没听过很迷
oppo
1.自我介绍
2.业务流程
3.自动化有做过吗?
4.自动化写了多少用例?
5.自动化脚本怎么运行的?
6.有哪些定位方式?
7.做自动化有遇到过那些问题?
8.了解可持续集成吗?
9.实名认证怎么做的?
10.还款方式有哪些?
基本都是根据项目自由发挥来问的,有些问题不记得了面试是一个小女孩,大家可以试一下,问得不会很难
中软华为外包智能汽车项目
第一轮面试问题
1.自我介绍
2.按照简历技能这块一个个问(简单回答下)
3.有没有做过性能测试
4.能否接受加班
5.还有什么需要问的
第二轮面试
1.自我介绍
2.讲下测试中遇到的复杂的地方,怎么个复杂法
3.给个字符串,大概有10000个字符,用python编写每个字符的个数, 现场用笔写
4. 会不会java
5.公司共有多少人,几个测试,多少开发
6.你主要负责做什么,偏功能还是性能
7.期望薪资
8.有没有做过性能测试,回答有
9.给个网站怎么开展性能测试
那就先到这里,等通知
中软国际,腾讯微视
1. 自我介绍
2.讲一下项目
3.讲一下遇到的BUG
4.用什么做自动化
5.结合项目讲一下怎么做的自动化
6.用例设计方法有哪些
7.APP测过没有,(他们主要做APP)
8.APP测哪些点
9.还会什么技能吗(我讲了一下接口还有DDT)
大致就这些
感觉很随意,一直叫我自己多讲一点,不要让她老是问,主要等复试,说复试会扣细节,会难
微众银行 同和信息
1.笔试(两道题 第一道设计还款的测试场景 第二道分析bug)
2.自我介绍
3.贷款的测试点有哪些
4.催收你们平台是怎么做的
5.贷款的流程
6.第三方接口
7.接口自动化
面试公司:佰钧成(华为外包项目)
一面:
1.自我介绍
2.根据简历中的技能提问
主要做什么测试
登录页面的用例设计方法
自动化用什么做的(RF框架和python)
python自动化脚本的实现方法,输入框的定位
如何判断ui自动化测试是否通过
fiddler是干什么用的
接口测出的bug如何定位,怎么判断是前端的问题还是后端的问题
什么情况下使用自动化测试
搭环境的指令
3.讲一下之前项目的流程
4.离职原因
5.期望薪资
二面
1,自我介绍
2,如何分析需求,需求是谁提的
3,如何判断用例对覆盖需求的覆盖度
4,用例评审哪些人参加,谁来评定用例是否合格
5,用过什么工具,各种工具的作用
6,自己最近有没有学习什么技能
7,之前公司的基本情况,离职原因
8,能否接受加班
9,职业规划
10,期望薪资
面试问题:
自我介绍
项目系统架构
前端用什么开发的,后端用什么开发的
接口报文格式
UI测试页面定位,定位不到怎么办
接口用的什么协议
状态码含义
linux授权命令,775是什么意思
浏览器输入地址,敲回车,显示页面,整个逻辑是怎么实现的
具体讲一下三次握手四次挥手
app和web测试区别,app滑动,流畅性怎么测
python自己写过哪些小工具
java懂不懂,会不会开发
薪资,有没有什么想问的
传音控股(售后服务系统)
应该是人事和测试混合双打(面),一男一女40岁左右
女的:
1.自我介绍
2.离职原因
3.写了多少用例?
4.测出多少BUG?
5.项目组多少人?测试多少人?
6.工作地点?
7.了解过售后平台吗?
8.纯英文的平台,你想当于一个全新区学习,你会怎么去做?
9.工作流程
男的:看简历上的技能问
1、有个student表,我要把name为张三的成绩改为95,怎么写sql语句?
2.有2个文件目录,a目录下有个表b,怎么复制到另一个目录?
3.一个登录界面,登录验证码,你怎么去做自动化?
4.还款逾期,发短信催收功能怎么测?
5.提现收手续费,怎么测金额对不对?
6.讲一下你最熟悉的模块
平安外包复试问题:
自我介绍
项目负责哪块
测试几个人
对未来规划
加班看法
用什么写用例的
xmind写好转成excel用什么脚本,怎么写的
测试环境怎么调第三方接口
生产环境怎么调第三方接口
平时周末怎么娱乐
爬山约同事还是自己爬
为什么做测试
百度外包面试问题:
自我介绍
tcp/ip协议知道吗
底层协议是怎么写的
web和app测试区别
monkey测试怎么做
常用adb命令
缺陷优先级怎么定
偶现的crash提交bug,p1234,提交哪一级,为什么
怎么建立通信连接的
为什么要三次握手,四次挥手
如果不四次挥手会怎么样
性能测试除了jmeter怎么做
python自动化多线程怎么写
崩溃和无响应区别,怎么判断,黑屏属于哪个,为什么
顺丰
面试问题
1,自我介绍
2,项目中哪些模块做了自动化
3,怎么做的自动化,会写代码吗,怎么封装的,有哪些模块
4,Linux会那些指令
5,查询内存,cpu的指令
6,项目组有几个人,是所有人都一起做所有测试吗
7,测试报告中的风险有哪些内容
8,项目测试延期了,怎么办
9,存储过程会吗?具体结合项目说一下
10,公司环境谁搭的,会搭建环境吗?
11,接口用什么工具测的,性能做过哪些测试
二面
1,职业规划
2,倾向于做哪些类型的项目
3,为什么离职,找工作多久了
面试公司:oppo(徳科)
1,自我介绍
2,ui自动化和接口测试都用过哪些测试工具
3,ui自动化和接口测试在项目中覆盖哪些功能模块
4,借款功能测试用例怎么编写
5,http和https的区别
6,提出的bug开发不认可怎么办
7,有没有项目上线前的风险评估
8,讲一个之前做过的接口,怎么测的
9,借款接口怎么测,有什么前置条件
微众银行
1,离职原因
2,自我介绍
3,讲一下项目
4,讲一下项目流程
5,项目流程讲到一半打断,问用例怎么执行
6,用什么做自动化测试
7,编写接口测试用例需要哪些信息
8,fiddler是什么时候使用的
9,用詹金斯做什么的
10,上家公司是不是裁员了
11,期望薪资
12,有什么想问的
oppo
1.自我介绍
2.上两家公司离职的原因
3.你们有几个测试怎么分配工作(这个没准备一说就露馅)
4.讲下写过的脚本,就一个吗还有没
5.具体讲下其中一个(他听不懂我们的分层要一个个解释)
6.然后出一个题目写ui自动化脚本(好多种定位都涉及和断言)
7.一个接口自动化题写代码(要断言)
8.有没做过app测试(他们主要招app测试)
9.知不知道安卓四大特性(懵逼题目)
因为我说只做工app一些功能测试 问我有没做过app性能测试
20.8.10号 上海3班班长面试题
1、自我介绍?
2、是否做过性能测试?用的是什么工具?能否进行结果分析?
3、Jmeter你经常使用的有哪些元件?
4、Jmeter运行原理是什么?
5、Jmeter性能测试当中怎么去分析结果的?
6、Jmeter性能指标有TPS、QPS,这两个表示什么?还有性能指标CPU过高是什么原因?
7、你说你使用jmeter做过并发测试,通过添加什么元件(指聚合报告)进行数据分析?而且聚合报告里面的有哪些参数及表示什么意思?
8、请列举一个你用jmeter工具怎么做并发测试并产品的结果?(通过准备的具体数据说下)
9、多线程组和多线程池有什么区别?
10、用postman和jmeter对同一个接口进行测试,你认为哪种工具测试出现错误概率会大一些?为什么?
11、使用postman工具怎么进行参数化?
12、Jmeter需要参数化的时候怎么操作?
13、平时怎么进行自动化测试,请讲一下python怎么进行自动化框架设计的,具体思路?
14、在python中做自动化的时候有哪些断言方式?
15、自动化脚本覆盖率有多少?
16、接口测试用例有多少?
17、你上个做的项目有多少个接口?
18、有封装过哪些复杂的公共方法,请说几个?
19、你用过python第三方库有哪些?
20、定位元素方法有哪些?
21、定位元素失败怎么排查原因?
22、页面出现弹框怎么去定位弹框元素?
23、冒泡排序原理?
24、你平时用oracle数据库吗?
25、Oracle数据库中DDL、DML各表示什么意思?
26、数据库中有哪些索引?以及各索引区别?
27、Jenkins平时怎么使用?
28、你平时和开发的关系怎么样?发现一个bug而开发不认为是bug你会怎么做?
29、再问下上个问题,比如我发现一个偶发性的bug,而且这个bug在产品上线之后才发现,你这时候怎么办?(尽量说细一点)
30、说一下TCP/IP协议?
31、你有什么要问我的吗?
32、请你说一个自己的优点和缺点?说完了优缺点之后又问在工作方面你有什么优点和缺点?
33、你平时看书吗?具体会看什么书?
34、我们公司做的是大数据,你可以把我们做的产品当成客户端请求数据库时候中间的一个代理器,你就理解为目前有一个架构方式是c/s架构,在client和server中间有个代理器,在传输的过程中你是怎么进行测试的?请列举七条功能测试用例?
上海多测师3班面试题
时间:2020/8/11号
平安健康险:
1.自我介绍一下吧
2.把你最近的一个项目简单介绍一下你负责的模块的业务流程
3.哪种测试做的最多?
4.接口测试的流程,结合你负责的模块讲一下?都有哪些接口需要测?
5.遇到bug,开发不觉得是bug你会怎么做?
6.Jmeter主要用来干嘛的?
7.你做过的项目做有没有遇到过一个让你印象特别深的bug?比较严重点的?最后怎么解决的?
8.怎么管理bug的?
9.我们这边是做保险的,会有两个不同的系统需要交接数据,如果这种情况你是怎么做?
10.如果别的组负责的系统模块影响了你负责的业务模块,你会怎么做?
11.数据库用的多吗?会复杂的查询吗,就是多表查询?
12.Postman熟悉吗?
13.Fildler怎么抓包在功能测试中?
14.UI自动化做的多吗?
15.页面元素定位方法有哪些?
16.你5年的工作经验了,接下来是怎么给自己定位的?
中科软:
1.你是做什么测试的?
2.说一下你负责的一个项目的功能测试流程?
3.你擅长哪种类型的测试?
4.那上个项目功能测试和接口测试测试比例是多少?
5.你最近的这个项目做多久了?
6.现在是在做版本迭代吗?多久迭代一个版本?
7.接口是做接口自动化吗?
8.功能测试用什么工具?写用例吗?
9.写用例用什么工具吗?
10.我们这边更侧重功能测试,这个对你来说不难吧?
11.你期望薪资多少?
富途:
1.自我介绍
2.给你一个登录接口来设计用例
3.tcp udp的区别,tcp的三层握手介绍一下
4.介绍一下接口自动化框架
5.你们测试脚本用什么管理的
6.栈和队列的区别
7.线程跟进程的区别
8.二叉树的先序遍历介绍一下
9.数据库里面查倒叙前5行怎么查
10.linux重启网络的命令,linux删除根目录的命令
11. 1200个可乐瓶,3个空瓶可以换一个,总共可以喝到多少可乐
12. 8个球里面有一个比其他的重,测几次可以测的出这个重球
13. 有四个人过桥分别要花1,2,5,10分钟,每次过桥要两个人,两个人过桥的时间按速度最慢的那个人来算,每次过去的人里面要有一个人回来接剩余的人,最短要花多少时间四个人能全部过桥
14. 有一堆绳子,每根绳子烧完要花1个小时,问如何用这些绳子,计算出45分钟
2020.12.9号面试题目
1.自我介绍一下,并介绍一下你所有的项目
2.详细讲一下你第一个项目
3.还款方式中有哪些
4.等额本金最后一期的特点是什么
5.等额本金和等额本息区别
6.你们还款日是怎么定的
7.加入借款日是1号,还款日是15号,分3期,最后的还款日是哪天,1到15号这笔借款怎么进行计算
8.如果是1个月的31号为还款日借3期,那最后一天还款日是哪天
9.这边是1W本金1K利息,请问逾期1,2,3天的逾期利息分别是多少,还款的先后顺序是什么
10.你的年利率是多少,逾期利率是多少
11.你们后台审核是怎么进行判断的,是人员审核还是系统审核
12.你们是怎么根据第三方征信报告来算出贷款额度
13.贷款账户有哪些状态
14.出借人和贷款人的相关联状态有哪些
15.什么情况下账户会出现冻结状态
16.出借人扣款后,贷款人未收到有没有这种情况
17.项目投标在未满标的情况下,资金是怎么管理的
18.出借审核通过后,是否马上在借款人那边可以进行投标
19.你们的投标是单个来的,还是多个合成1个标
20.你们出借的钱是系统处理的还是财务支出的
21.数据库多表怎么进行修改
22.你们自动化如果执行的浏览器不同怎么处理
23.http和tcp/ip的差别
24.http中包含哪些东西
金仕达软件
谈谈你对接口的理解
接口测试流程
接口用的什么工具
Jemeter和postman区别
有接口测试报告?说一下你们接口测试报告内容,有些什么
接口测试报告需要给客户看吗
996工作制接受吗
2个选择,违反公司规定和消极怠工,你选一个,怎么做
4个矿泉水空瓶可以换一瓶矿泉水,现有16瓶矿泉水空瓶,若不交钱,最多可以喝矿泉水几瓶
华为外包 电话
1 深copy 浅copy
2 os模块中哪些方法
3 Python掌握程度,写脚本用过哪些模块
4 无人驾驶车辆在红绿灯时的模拟场面,说下异常场景
5 项目流程 测试流程
6 和开发争执时怎么做,性格是否强势
文思海辉
1.自我介绍
2.做过哪些自动化
3.UI和接口的占比是多少
4.UI的通过率是多少
5.有不通过的测试用例吗,原因是什么
6.用过哪些数据库
7.查看一个文件的后10行
8.内连接的语句是什么
9.今后的规划
赵敏
1.自我介绍
2.项目流程
3.接口测试怎么测
4.jmeter参数化怎么做
5.jmeter怎么设置全局
6.那beanshell除了设置全局还能干什么
7.正则表达式的作用
8.贪婪与非贪婪的区别是什么
9.jmeter中你都用过哪些函数
10.jmeter中的随机数你是怎么去取的
11.一个变动的值进行参数化 除了用csv 要自己生成怎么做
12.接口用例怎么写的
13.那你讲的接口用例异常有那些场景
14.多接口怎么测试
15.接口有考虑过性能么
16.并发数和tps的关系是什么
17.有收集过什么性能指标么
18.你觉得借贷这一块什么是核心
19.测试提现的按钮你会设计哪些用例 你会校验那些数据
20.那整个流程当中现金的状态有哪几种
21.有没有可能提现失败
22.如果账户余额为100,你进行打断点输入200进行提现,接口会给你什么反馈
23.自动化在你们上一家公司应用有多少
24.哪些可以用自动化
25.提现操作可以使用自动化来实现么
26.进程和线程的区别是什么
27.你们自动化的覆盖率有多少
28.主要有哪些接口 哪些接口做自动化 哪些不做自动化
29.python当中的数据类型
30.python写脚本的作用是什么
31.你讲的框架怎么进行的参数化
32.ddt装饰器的作用
33.入参除了自己写和上一个借口返回值还能怎么写
34.跑完自动化之后怎么对数据进行回收
35.字典转json怎么转
1.讲一下最近的项目
2.python用多久了
3.解释一下Python里的self
4.会做自动化吗,接口还是UI,自动化占比多少
5.讲一下UI自动化框架和接口自动化框架
6.元素定位方法,有没有简写的方法,定位一个文本框里的部分字段,定位一个里面没有任何选项的日期下拉框,并输入数据怎么操作
7.你们公司用的报文类型
8.接口content type里有哪些信息
9.数据库中清空一个表,然后去掉一个字段的自增长怎么操作
1.自我介绍
2.介绍项目
3.测试流程
4.如果没有需求的话你怎么进行测试
5.项目组多少人
6.alert弹框怎么实现
7.双击鼠标
8.页面滑动怎么实现
9.印象深刻的bug
10.ui框架讲解
11.隐示等待和显示等待的区别
12.什么时候进行功能测试 什么时候进行自动化测试 能进行自动化测试的是否有关联的对照清单
13.自动化测试和手工测试是怎么进行区分的
14.自动化测试会覆盖到所有测试点么
15.你们公司内网用的什么
16.接口怎么做的
17.如果需要1000条测试数据 你怎么生成
18.怎么进行bug管理的
19.有用过jira么
20.你为什么离职
21.做自动化多久了
22.你有带过人么
23.是否计划结婚
24.你这边还有什么问题问我么?
简单介绍一下项目
你是主要负责接口还是功能
项目用的什么服务站
什么用的语言,什么开发框架
用的什么协议
http和https区别
http有哪些请求方式
postman中json格式入参方式
项目是否上线,讲一下过程
迭代版本几个月
讲一下linux中的一些常用命令
数据库怎么查最新的一条信息
jenkins如何构建定时出发
测试开发各几人
bug中包含那些东西
你认为是bug,开发认为不是怎么办
你的项目是2b还是2c
贷款额度是怎么判断的
对风控系统有了解吗
你在项目中关注的重点是哪方面
是手工测试还是自动化测试
功能测试和接口测试占比