【2021面试总结】软件测试面试题总结202104
本人3年软件测试经验,4月面试了三家公司的软件测试岗位,收到两家offer,在此做面试题总结。三家公司有创业公司有上市公司,规模在100-200人,涉及行业:电商、新能源汽车、人工智能。
测试
- 测试方法有哪些
- 提交BUG的要素
- 在测试一个页面时,页面显示为空白页。如何定位问题,可能是哪些原因引起的
- 有一个程序,运行很慢,如何定位问题
- 提示系统错误,你会认为是后端的问题吗
- 有一个页面,有用户信息、商品信息、优惠券,提交按钮,怎么设计用例
- 一个H5的页面,主要做转盘抽奖功能,在后台配置商品,商品个数、抽到的概率,测试点有哪些
- 一个注册页,有上传图片、用户名、密码、手机号、简介,怎么设计用例
网络、抓包
- fiddler的原理
- 一个页面有10多个接口,怎么用fiddler查看影响性能的接口,怎么用F12查看
- http和HTTPS的区别,HTTPS能被抓包看到接口信息吗
接口测试
- 用过哪些接口测试工具、框架,进行描述
- 如何进行接口测试,测试点有哪些
- 怎么模拟弱网环境
- 如何造数据
- 如何接口的字段有唯一性,像电话号码,注册后就无法再次注册那怎么办
- 一个下拉列表的接口,如何进行测试,测试点有哪些
- 依赖第三方数据的接口如何进行测试
性能测试
- 做过哪些项目的性能测试,怎么做的,进行描述
- 性能报告中的指标有哪些
- JMeter聚合报告主要关注哪些指标,99%line是什么意思
- 如何不用任何工具实现1秒并发5次
- 如果一个接口,压测压不出问题怎么办
移动端测试
- 如何查看安卓APP闪退的日志
Python
- a=['A','B',1,2,'F'],输出字符串'A12',输出‘A-1-2’
- a=['a','a',1,1,2,2,4,'b','a'],去重输出['a',1,2,4,'b'],输出重复次数最高的元素
自动化
- selenium的元素定位方式有哪些?
- 在自动化测试过程中上下游接口有数据依赖关系怎么处理
- 自动化测试过程中遇到的难点,怎么推进
- 如果让你一个人做自动化,你会怎么做
- unittest和pytest区别
- 用过unittest哪些装饰器
- pytest有哪些断言方式
- 介绍下自己写的接口自动化框架
Mysql
- 学生成绩表,表头有id、班级、学生姓名、语文分数、英语分数、数学分数。写出每个班级语文的平均分
- 学生成绩表,表头有id、班级、学生姓名、语文分数、英语分数、数学分数。写出班级语文平均分大于80的班级
- 一个用户发布博客次数的表,表头用户、发布次数。写出发布次数最多的前10个用户
- 左连接和右连接的区别
Linux
- 用过哪些Linux命令
- 根据关键字查找日志文件
- 查看文件,倒序输出
其他
- 怎么部署Linux测试服,安装了哪些应用
- 怎么部署项目,提到了Jenkins
- 怎么启动tomcat
- 多个tomcat怎么办
- 怎么重启nginx
- 同一个端口,发布多个应用的资源,Nginx配置文件怎么写
- Nginx反向代理
- 怎么管理测试服的端口
- Git使用过哪些命令,对分支的了解
- 和研发、产品经理吵过架吗,测试的底线等等
- 多名测试人员测试同一个模块,比如一个测提交、一个测统计,怎么保证数据库不会相互影响
- 遇到哪些由于Redis引起的BUG
本文来自博客园,作者:是小鱼呀,转载请注明原文链接:https://www.cnblogs.com/sophia12138/p/15816497.html
分类:
其他
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)