秋招面试之同花顺面经
测试开发
为什么投测试
职业规划
问了一条简单的sql语句
怎么写测试用例
发现bug了,填写文档时,有哪些方面要填?
BUG的严重程度
出现BUG的环境
BUG的描述
优先级
出现BUG的模块
-
用例编号
-
用例标题
-
测试项目
-
用例级别
-
预置条件
-
测试输入
-
执行步骤
-
预期结果
实际结果
是否bug
发现了bug但是开发人员不承认,你会怎么做?(经典问题,可以想好答案备用)
1.找到需求文档或者是原型图进行匹对
2.尝试多种测试环境和多种测试方式来确认是否为bug
3.整理bug的复现的步骤和出现的频率
4.开发坚持不认为是bug的时候找项目经理测试经理进行沟通来确认是否为bug
5.将客户经理 测试 测试经理和项目经理进行开确认会来判定是否为bug
6.测试人员需要将bug整理并写入测试总结中
对加班的看法
对同花顺有什么了解
同花顺是网上股票证券交易分析软件。
公司是专业从事互联网炒股软件的开发、提供炒股数据和财经信息服务的高新技术企业,旗下拥有同花顺金融服务网、同花顺爱基金投资网,并推出了一系列形式丰富、独具特色的创新增值服务,深受广大证券公司、股民的欢迎。
有一道简单的编程题(判断分数等级),口述思路
对测试工具有了解吗,有使用过吗
Postman、fiddler
半年内的职业规划
半年内的职业规划主要精力在于学习测试理论知识方面。
一个场景:输入手机号、发送验证码、输入验证码登录,会从哪方面进行测试?
功能测试、UI测试、性能测试、安全测试等
然后再举测试用例的例子。
又一个场景:规定每个用户一天的提现总金额为1w元,你会怎么测试?(注意点:用户可以多次提取、人民币单位是到分的)
边界值分析
对性能测试、安全测试的了解?
性能测试的类型:
-
基准测试:在给系统施加较低压力时,查看系统的运行状况并记录相关数做为基础参数;
-
负载测试:是指对系统不断的增加压力或增加一定压力的持续时间,直到系统的某项或多项性能指标达到安全临界值,例如某种资源已经达到饱和状态等;
-
压力测试:压力测试时评估系统处于或超过预期负载时系统的运行情况,关注点在 与系统在峰值负载或超出最大负荷情况下的处理能力;
-
稳定性测试:给系统加载一定业务压力的情况下,使系统运行一段时间,以此检测系统是否稳定;
-
并发测试:测试多个用户同时访问同一个应用、同一个模块或者数据记录时是否存在死锁或者其他性能问题。
安全测试的类型:
-
用户权限
-
页面权限
-
SQL注入
-
网络安全方面等
对测试工具的了解?
postman、Fiddler
学习测试的过程中,印象最深的事情是什么?
学习测试印象最深刻的是测试接口,fiddler抓包
压力最大的事情
高中学得最差的科目是什么
化学
如果用户反馈一个bug,你会怎么做?
应该先自己查看日志复现用户场景,而不是一开始就去询问客户
如果开发人员说不是他的bug,你怎么办
你的优势
如果产品经理在测试环节时提出要加需求,怎么办?
价值判断,加需求后的开发测试成本和这个需求的价值怎么取舍?如果不是很有价值,就等下一个版本再说
什么时候想要做测试工作的,每天花多少时间在测试上。
三月份
编程题:某容量的水池以一定的速度进水出水, 多久之后水池满了或空了?说一下大致思路。
了解索引吗,有什么作用
索引的优点如下:
- 通过创建唯一索引可以保证数据库表中每一行数据的唯一性。
- 可以给所有的 MySQL 列类型设置索引。
- 可以大大加快数据的查询速度,这是使用索引最主要的原因。
- 在实现数据的参考完整性方面可以加速表与表之间的连接。
- 在使用分组和排序子句进行数据查询时也可以显著减少查询中分组和排序的时间
缺点
增加索引也有许多不利的方面,主要如下:
- 创建和维护索引组要耗费时间,并且随着数据量的增加所耗费的时间也会增加。
- 索引需要占磁盘空间,除了数据表占数据空间以外,每一个索引还要占一定的物理空间。如果有大量的索引,索引文件可能比数据文件更快达到最大文件尺寸。
- 当对表中的数据进行增加、删除和修改的时候,索引也要动态维护,这样就降低了数据的维护速度。
软件测试的过程,测试方法
-
需求分析
-
测试用例
-
评审测试用例
-
执行测试
-
缺陷跟踪
-
测试报告
tcp三次握手和四次挥手,tcp四层模型
四层模型:
-
应用层
-
传输层
-
网络层
-
网络接口层
python用过那些库,关键字
库:
selenium、pandas、numpy
关键字:
def、if、else、elif
sql的分组查询,排序
group by
asc、desc
对于加班的看法
八大定位方式
针对上传文件功能设计测试用例
-
文件名是否规范
-
文件大小的要求
-
文件路径
-
文件类型
-
同名文件重复上传
-
上传成功或失败的提示
-
批量上传文件
-
删除已经上传的文件
二面综合面(4.1)
1.自我介绍
2.为什么选择软件测试
针对发送验证码设计测试用例
-
手机号码输入是否正确
-
点击按钮是否正常
-
能否正常发送验证码
-
验证码的验证是否有效
-
时间