前言
大家好,今天回顾一下楼主当时参加moka测试开发工程师的面试
对其中一些重要问题,我也给出了相应的答案
过程
- 自我介绍
- 挑一个项目,详细介绍你在其中担任的职责
- 如何安排工作的,有什么成果?
- 回归测试如何设计,怎么把控? 答:如果是上线新功能,全盘测试+老功能的测试
- 有哪些用例设计方法? 答:等价类划分、边界值分析、判定表、正交实验法、状态迁移法、错误推测法
- 表单你了解吗? 答:Form表单,收集数据
- 针对表单提交功能,在不同输入条件下,写测试用例 答:null、格式区别、图片大小、文本长度、其他语言、乱码、实时反馈、XSS注入、SQL注入、安全性、可靠性
- web安全漏洞? 答:SQL注入、XSS、CSRF、Dos
- 版本控制工具有哪些? Git、SVN
- 如何创建分支? git branch 分支名、git checkout -b 分支名
- 创建分支之后,做些什么? add 文件
- 介绍一下Git使用的整体流程 答:git init git add git commit git log git branchcheckout git merge git clone
- 事务是什么?访问或更新数据库中各种数据项的一个程序执行单元
- 事务使用的场景? 支付界面
- ACID
- 分组查询 group by
- http是什么? 超文本传输协议
- http和tcp的区别? 性质:http是请求-响应协议,TCP是面向连接的传输层协议;连接:http运行在TCP上;功能不同、连接状态不同。
- http请求方法 get post delete
- get和post的区别? 安全、效率、是否可被缓存
- http状态码? 1-information,2-success,3-redirect,4-client error,5**-server error
- 区分前后端问题? 前端:开发者工具、请求信息是否正确、界面兼容性,后端:响应信息是否正确、日志、打点服务、连接建立状态
- 访问一个URL,页面空白,怎么定位问题? 换一个设备、抓包、切换网络、看报错、看url
- 怎么判断后端有没有响应? 响应报文、服务器状态、硬件使用率
- 接口测试项目
- 压力测试怎么做? 测试系统所能承受的最大访问量或响应速度,加压,大量请求
- 性能测试关注哪些参数? CPU、内存、响应时间、数据库读写
- 测试重复工作会枯燥吗?
- 反问
- 反馈bug
总结
第一轮面试,一般都是考察应聘者的基础素养,看这个人是否达到了岗位所需的基础知识
二面就会考察一些更加深入的东西,比如场景设计、项目工作等
如对此次面试的第二轮考核过程有兴趣,欢迎关注博主,马上更新!
欢迎点赞、收藏、评论,it’s important for me.
欢迎点赞、收藏、评论,it’s important for me.
欢迎点赞、收藏、评论,it’s important for me.
文章来源于互联网:
24校招,Moka测试开发工程师一面
声明:小猿资源站是一个资源分享和技术交流平台,本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。