携程测开面经
3.31携程一面45min
- 自我介绍
- 测试的流程
- 测试用例编写记录
- 1、用例编号 calc01项目名+编号
- 2、用例标题 测试加法
- 3、测试项目 计算器
- 4、用例级别 p1 一般数字越小级别越高
- 5、预置条件 计算器归零
- 6、测试输入 1和2
- 7、测试步骤输入1 按下+号 输入2 按下=号
- 8、预期结果 计算器显示为3 可以加一个实际结果
- 假如你发现一个bug,开发说不是bug,你该怎么办
说法一:
1、首先明确开发说不是bug的理由。
2、如果是需求变更, 那就找产品经理确认是否是需求变更。
3、如果开发说测试环境问题, 让他说明清楚测试环境问题是什么,按照他说的验证一遍, 如果确实如他所说, 关闭bug,但是不是他说的那样,继续激活bug给开发解决,确保产品质量。
4、如果开发说用户不存在这种使用场景, 但是我们不认可他说的,把这个bug 知会到测试经理,让测试经理去判定。
说法二:
1.告知开发bug的判断依据,同时明确开发说不是bug的理由。
2.对开发的理由进行校验,校验依据1.参照需求文档,2.跟产品经理进行沟通确认。
校验结果不是bug,关闭bug,如果是bug提交给开发进行处理,确保产品质量
- 测试发微博功能
- Linux转移文件命令mv 删除命令rm 复制文件cp
- SQL中的内连接和外连接
- 算法:删除链表中的重复节点
- SQL语句:分数排名https://leetcode-cn.com/problems/rank-scores/
4.11携程二面60min
- 自我介绍
- 为什么想做测试开发
- 项目中的测试难点
- 项目中的白盒测试
- 设计刷短视频的测试用例
- 自动化测试框架
- 接口测试?https://zhuanlan.zhihu.com/p/263387082
- 输入一个网址后的过程
- get和post的区别
- Java中的异常处理机制
- SQL:students表和Score表,输出id,name,sum(score) 计算每个学生的成绩排名,并按倒序排列
select st.id,st.name,sum(score)
from students st
inner join Score sc on st.id=sc.id
group by st.id,st.name
order by sum(score) desc
- 算法:移掉k位数字https://leetcode-cn.com/problems/remove-k-digits/
4.13携程hr面10min
1、自我介绍
2、测试所需的能力
3、最深刻的一个项目、项目难点、对接
4、研会的活动、遇到的困难
5、平时的爱好
6、为什么选测试
7、职业规划
8、优点和缺点