热乎的面经——小试牛刀

⭐️前言⭐️

本篇文章记录博主于2023.03.08面试北京某公司,一面及二面所被问及的问题,仅部分问题作答,仅供参考。

欢迎点赞 收藏留言评论 私信必回哟

博主将持续更新学习记录收获,友友们有任何问题可以在评论区留言

博客中涉及源码及博主日常练习代码均已上传GitHub


请添加图片描述

内容导读

  • 1.对UDP协议和TCP协议的了解
  • 2.为什么UDP协议不可靠,TCP协议可靠
  • 3.UDP协议和TCP协议的适用场景
  • 4.测试的流程
  • 5.设计测试用例的方法
  • 6.什么是等价类,怎样基于等价类设计测试用例
  • 7.什么是边界值,怎样基于边界值设计测试用例
  • 8.项目的测试
  • 9.在线管理工具-禅道的了解
  • 10.提bug开发不认可
  • 11.Linux命令查找文件位置
  • 12.Linux命令查看日志的命令
  • 13.Linux修改文件权限的命令
  • 14.微信朋友圈设计测试用例
  • 15.项目
  • 二面

1.对UDP协议和TCP协议的了解

UDP协议:

  • 无连接:不需要进行连接就可以发送数据,通过UDP协议可以完成(支持一对一、一对多、多对一、多对多的交互通信)
  • 不可靠传输:发送端并不能知道接收端是否收到了消息
  • 面向数据包:以数据包为单位进行传输
  • 全双工:A和B可以同时向对方发送接收数据

2.为什么UDP协议不可靠,TCP协议可靠

因为在TCP协议中使用了确认应答和超时重传机制,这样每一次信息的传输都经过了三次握手的过程,使每个信息都确保到达,是可靠的。
而UDP是尽力传送,无应答和重传机制,只将信息发出去,并没有等待接收端的确认。

3.UDP协议和TCP协议的适用场景

UDP适用场景:要求通信的响应度高,对数据信息的安全性和完整性要求相对较低,常用于实时通信,比如网络电话、网络视频、实时通信等功能。

TCP适用场景:要求通信数据的完整性和准确度较高,比如文件传输、邮件发送与接收、重要状态的更新等。

4.测试的流程

一般包括以下步骤:
1、需求分析:
根据软件需求分析文档,确定测试范围和重点,作为测试计划的基本依据
2、测试计划:
软件测试贯穿软件的整个生命周期,根据需求分析结果来制定测试计划
3、测试设计:
根据测试计划,设计测试用例,以保证对软件的功能、性能、界面、兼容性、易用性、安全性等各个方面进行全面测试。
4、测试执行:
参考测试用例来执行测试,记录测试结果,包括缺陷、异常、问题等。
5、测试报告:
根据测试结果,编写测试报告。
6、测试评估:
根据测试结果和测试报告,评估测试效果和质量,总结经验和教训,为下一轮测试提供参考和改进建议。

5.设计测试用例的方法

等价类
边界值
判定表
正交排列
场景设计法
错误猜测法

6.什么是等价类,怎样基于等价类设计测试用例

等价类
1.确认有效等价类(针对需求文档有意义的集合)和无效等价类(无意义的集合)
2.编写测试用例

比如在实现一个登录功能时,密码要求必须是6 ~ 18位,那么针对该功能的有效等价类就是6 ~ 18位,无效等价类就是小于6位或者大于18位。
进一步设计出的测试用例就是: 6~18位:具体是10位 小于6位:具体是3位 大于18位:具体是20位

7.什么是边界值,怎样基于边界值设计测试用例

边界值
通过等价类的边界设计测试用例

比如6—18位,那么边界值就是5、6、18、19.

8.项目的测试

9.在线管理工具-禅道的了解

10.提bug开发不认可

1.首先反思自己是不是bug描述的不够清楚
2.bug等级要有理有据
3.合理友好的沟通,站在用户的角度反问:如果你是用户,能够接受这样的体验吗
4.不仅能够提出问题,最好能够给出解决方案。
5.组织bug评审
邀请代表参加bug评审:产品代表、开发代表、测试代表,进行以下工作:
1)如何解决bug?
2)如何预防类似的bug

11.Linux命令查找文件位置

find -name "example.txt":按照文件名查找

12.Linux命令查看日志的命令

第一种:
tail -f filename(默认最后10行)
Ctrl+c是退出tail命令

第二种:
最常用的:
cat -n filename | grep “关键字”

13.Linux修改文件权限的命令

chmod命令:
作用:更改文件权限
语法:chmod[-R] xyz 文件或目录
参数:
-R:进行递归的持续变更,亦即连同次目录下的所有文件都会变更
xyz
x(用户权限值):r(4)、w(2)、x(1)
y(用户组权限值):r(4)、w(2)、x(1)
z(其他用户权限值):r(4)、w(2)、x(1)

常用命令:
chmod 777 a.txt 更改a.txt文件的权限值为777
chmod -R 743 a 更改a目录及a目录下所有文件的权限值为743

14.微信朋友圈设计测试用例

热乎的面经——小试牛刀_第1张图片

15.项目

二面

1.生活或者学习上遇到困难怎么解决
2.项目遇到异常怎么排查
3.你是一个怎样性格的人
4.近十年的职业规划
5.闯关:闯过了前三关,目前已经拿到了奖金3000块,第四关奖金8000块,你是否还会选择继续闯关。
6.井盖为什么是圆的
7.要求你每天喝八杯水,你怎么做到按时完成这个任务


⭐️最后的话⭐️
总结不易,希望uu们不要吝啬你们的哟(^U^)ノ~YO!!如有问题,欢迎评论区批评指正

请添加图片描述

你可能感兴趣的:(热乎的面经,面试)