开源中国测试实习面经

base郑州
(6.13)
1自我介绍
2你的专业有和测试相关的吗
3 给你一个登录界面如何测试
4.看你深入学习过数据库,说一下索引的作用和分类
5.看你写了jmeter 能介绍一下怎么使用的吗
6.jmeter你如何管理你的登录用户数据
7.http和https的区别
8.git用过吗,怎么用的
9.说一下git的命令
10.远程下载分支的命令是什么
11.Linux用过吗
12.应该是问了一个和他们业务相关的技术栈,没记住是什么
13.反问

3.刚开始只说了功能测试点,后来面试官提醒了一下,又补充了界面,性能,兼容性,易用性的测试点
5讲了一下jmeter实现多用户访问界面
6面试官以为我实现了多用户登录界面,我解释了一下只是单纯的并发访问,就没在追问
8介绍了一下自己构建了个本地仓库和gitee远程仓库,存储自动化的项目
11我大概讲了一下基础的命令能记住,平时做实验使用的Linux命令都是现查的,因为太长没记住,面试官没有追问

面完后hr通知6.16二面

二面(6.16)

1.自我介绍
2.你学的信息安全,为什么选择测试
3.你认为测试的目的是什么
4.你的项目上写覆盖率提高到95%,是如何得出来的
5.登录界面测试点
6.测试用例的要点,包括什么
7.git的命令
8.你的项目上说通过数据驱动实现测试框架,能说一下具体实现吗
9.pytest框架实现数据驱动的装饰器叫什么
10.你个人感觉你写的自动化框架给你带来了什么,有什么提高
11.个人规划是什么
...(剩下的就是一些基础的询问)
面试官介绍了他们的业务和实习生的工作
反问

二面和一面的问题有些许重复,整体不难。
6.git命令,这次的回答相比一面多了分支的操作#开源中国# #测试实习#
全部评论
git fetch  仅从远程仓库拉取最新代码到本地的远程分支缓存区,不会自动合并到本地工作分支,需手动使用  git merge  或  git rebase  完成合并,适合在不确定远程仓库状态时,先获取代码并谨慎处理合并冲突;而  git pull  相当于  git fetch  与  git merge  的结合,在拉取远程仓库代码后会自动将其合并到当前本地分支,操作更高效但风险更高,若本地存在未提交的修改,直接执行可能因代码冲突导致本地修改被覆盖或丢失,适用于本地分支干净且确定远程代码可直接合并的场景 。
3 回复 分享
发布于 06-17 11:39 广东
@pytest.mark.parametrize("username, password", [ ("user1", "123456"), ("user2", "abcdef"), ("admin", "admin123") ]) def test_login(username, password): # 测试逻辑,例如调用登录接口 assert len(username) > 0 and len(password) > 0
1 回复 分享
发布于 06-17 11:41 广东

相关推荐

沉淀去了,8月是不是机会会多一点,。打招呼300+,就一个小厂面试,聊了十分钟天就让我去了,暑假继续沉淀了,到八月九月冲了
丰川打工祥:我目前的体感是,双非本+一段小厂实习,基本约不到中厂的面。已经开始第二段小厂了。可能的确是最近hc太少了。
点赞 评论 收藏
分享
评论
3
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务