58同城测试一面

1自我介绍

2.你觉得自己更喜欢开发还是测试

3.在Linux中查找日志的命令

4.如何查看日志定位问题

5.Redis中的五种数据结构,以及对应的查询方法

6.Redis中缓存删除失败怎么办

7.对发布帖子这个功能设计测试用例

8.如何进行接口测试

9.对发布帖子这个功能需要进行性能测试吗

10、set 和zset有什么区别

11 你兼容性测试用什么手机

12如何保持缓存和数据库一致性(回答先删除缓存再更新,面试官问还有吗)

13当你对发布帖子接口测试的时候接口只返回帖子id,如何查询发布帖子正常

14对于性能测试需要查看什么指标

15你了解断言吗,断言你会写什么

反问

业务是做什么的

全部评论
1. 基本功能验证 - **用例1:正常发布帖子** - **步骤**:登录账户 -> 进入发布页面 -> 输入标题和内容 -> 选择分类(如有)-> 发布 - **预期结果**:帖子成功发布,出现在个人主页及相应分类列表中。 - **用例2:空标题或内容发布** - **步骤**:尝试只输入标题不填内容或反之 -> 尝试发布 - **预期结果**:系统提示“ 2. 文本格式与多媒体支持 - **用例3:文本格式测试** - **步骤**:在帖子内容中使用不同字体样式(如粗体、斜体)、列表、链接、引用等 -> 发布 - **预期结果**:发布的帖子正确显示所有格式化效果。 - **用例4:上传图片/视频** - **步骤**:尝试上传不同格式(jpg, png, mp4等)、大小的图片或视频文件 -> 发布 - **预期结果**:媒体文件成功上传并嵌入帖子中,且自动适应或提供查看器(对于视频)。 3. 权限与安全 - **用例5:未登录用户尝试发布** - **步骤**:未登录状态下尝试进入发布页面并发布帖子 - **预期结果**:被重定向至登录页面,无法直接发布。 - **用例6:敏感信息过滤** - **步骤**:在帖子内容中包含敏感词或违规内容 -> 尝试发布 - **预期结果**:系统检测到敏感内容,提示用户修改或直接阻止发布。 4. 交互与界面 - **用例7:移动端兼容性** - **步骤**:在不同移动设备(iOS/Android,不同屏幕尺寸)上尝试发布帖子 - **预期结果**:发布流程顺畅,界面适配良好,无明显错位或功能缺失。 - **用例8:草稿保存与恢复** - **步骤**:在编辑帖子时保存为草稿 -> 关闭页面 -> 重新打开草稿继续编辑并发布 - **预期结果**:草稿内容完整保留,能成功发布。 5. 性能与极限情况 - **用例9:大量文字与图片的帖子** - **步骤**:创建一个包含长文本和多张高清图片的帖子 -> 发布 - **预期结果**:发布成功,加载时间合理,不影响网站其他部分性能。 - **用例10:并发发布测试** - **步骤**:模拟多个用户同时发布帖子 - **预期结果**:系统能够处理并发请求,所有帖子均成功发布,无数据丢失或冲突。
3 回复 分享
发布于 05-21 14:51 广东
服务端测试没跑了
1 回复 分享
发布于 05-18 10:37 北京
Redis是一种高性能的键值对存储系统,其中的数据结构多样且实用。以下是Redis中的五种数据结构及其对应的查询方法: 字符串(String): 数据结构:字符串用于存储简单的键值对数据。 查询方法:可以使用GET命令查询指定键的值,如GET key,其中key为要查询的键名。 列表(List): 数据结构:列表用于存储有序的字符串元素,其数据结构是双向链表。 查询方法:可以使用LRANGE命令查询指定范围内的元素,如LRANGE key start stop,其中key为要查询的键名,start和stop为要查询的元素范围。 集合(Set): 数据结构:集合用于存储无序的字符串元素,并且每个元素都是唯一的。 查询方法:可以使用SMEMBERS命令查询集合中的所有元素,如SMEMBERS key,其中key为要查询的键名。 哈希(Hash): 数据结构:哈希用于存储键值对数据,其中键为字符串,值可以是字符串、整数或浮点数等。 查询方法:对于哈希中的数据,可以通过HGET命令查询指定键的值,如HGET hash_key field,其中hash_key为哈希的键名,field为要查询的字段名。 有序集合(ZSet): 数据结构:有序集合用于存储字符串元素,并且每个元素都有一个分数(score)与之关联。 查询方法:有序集合的查询方法相对复杂,因为它涉及到根据分数进行排序。你可以使用ZRANGE命令根据分数范围查询元素,如ZRANGE key start stop [WITHSCORES],其中key为有序集合的键名,start和stop为分数范围,WITHSCORES选项用于返回元素的分数。 以上五种数据结构及其查询方法,使得Redis在缓存、计数器、排行榜等场景中具有广泛的应用。
点赞 回复 分享
发布于 05-21 15:07 广东
如果有需要,最近mhy开了一批,可以看看首页信息
点赞 回复 分享
发布于 05-22 08:35 上海

相关推荐

3 18 评论
分享
牛客网
牛客企业服务