米哈游测开-一面(估计凉凉)
1、问项目
2、问实习
3、一个浏览器输入一个网址都发生了什么
4、发帖(标题,文本,上传图片,提交按钮)设计测试case
界面测试
功能测试
性能测试
安全测试
兼容性测试
5、测试的整个过程
需求定容-需求评审(产品prd,fe技术评审)-指定测试计划&测试方案(排期)-编写测试case-case评审-执行测试case-测试报告
6、测试case都包括什么
(需求名称,涉端情况(app,pc),用例标题,前置条件,步骤,预期结果)
7、mysql和redis的区别
索引(聚合索引,非聚合索引,为什么用B+树)
8、cookie,session和token的区别
Cookie的优点是可以跨域使用,但缺点是Cookie存储在客户端中,容易被窃取和篡改,而且Cookie的大小有限制。只能保存ascii,其他的unicode和二进制数据需要进行编码。每次请求时会自动携带在HTTP头部。
Session是一种在服务端存储数据的机制。在用户首次访问应用时,服务端会为用户创建一个Session,然后将Session ID返回给客户端,客户端在后续的请求中都需要带上该Session ID,服务端通过Session ID来识别用户并维护其登录状态。
Token是一种无状态的身份认证方式,它是由服务器生成的一串字符串,通过HTTP头部或者URL参数的方式传递给客户端,客户端在每次请求时都需要带上该Token进行身份认证。
Token的优点是可以避免服务端存储用户信息,提高了系统的可扩展性和安全性。Token还可以设置过期时间,可以有效地保护用户的隐私信息。(没有答完全)
9、接口的幂等性
10、锁机制
11、浏览器的缓存机制
应该还有两三个,想不起来了
#测开一面#