测试的业务能力

3 阅读1分钟

业务测试能力:主要是功能测试方面,就看考虑的是否全面。在面试过程中,主要是考验逻辑方面的能力。 一、沟通能力:这个主要是考验 如何高效的也研发人员沟通并解决问题 二、逻辑能力:有工作经验的同学,逻辑非常清晰,尽量会从大的目录,比如给面试管回答的时候,可以例举:

  1. 第一:从正向来用例考虑
  2. 第二:从反向用例来考虑
  3. 第三:额外的从使用者用户来考虑体验感

三、扩散思维能力:为什么着重强调有经验的同学,就是招进来后提高项目质量并能扩散覆盖能力。 比如:常见的面试问题:后续可以自己思考并多训练: 微信上传文件:要确认是单对话的文件传送还是电脑端/要测“发文件”还是“上传到朋友圈/公众号/小程序”

1. 入口与基本流程

  • 不同入口:聊天窗口“+”→文件、会话内长按/更多、从系统分享/文件管理器分享给微信
  • 选择文件→预览/确认→发送→对方接收/下载→打开
  • 取消上传/返回/切后台后再回来,状态是否正确

2. 文件类型与大小

  • 常见格式:pdf/doc/docx/xls/xlsx/ppt/pptx/txt/zip/rar/7z/apk/图片/视频/音频等
  • 不支持格式的提示是否明确
  • 边界值:0KB、小文件、接近上限、超过上限
  • 超大文件:是否走“压缩/转存/云盘/失败提示”逻辑(按产品规则)

3. 文件名与路径

  • 文件名:中文/英文/数字/空格/超长/表情符号/特殊字符(# % & ? / \ : * " < > |)
  • 同名文件:重复发送、覆盖/重命名策略
  • 深层目录、外置存储/SD卡、系统下载目录、网盘缓存目录
  • 文件名含点号、多个后缀(a.tar.gz)

4. 权限与系统能力

  • 存储权限/文件访问权限拒绝后:是否引导去设置开启
  • Android 分区存储(SAF)选择文件是否正常
  • iOS 文件 App 选择 iCloud/本地,权限提示是否符合系统规范

5. 网络与异常场景

  • Wi‑Fi/4G/5G 切换上传
  • 弱网、丢包、高延迟:进度条、重试机制、超时策略
  • 上传中断网→恢复网:自动续传/失败提示/手动重试
  • 代理/VPN 环境
  • 服务器异常:提示文案、是否可重试、是否记录失败状态

6. 上传过程体验

  • 进度显示是否准确(百分比/速度/剩余时间)
  • 暂停/继续(若支持)
  • 取消上传:消息是否撤销、是否残留“发送中”卡片
  • 多文件连续上传:队列顺序、并发上限、卡顿

7. 接收端与下载

  • 对方未下载前/已下载后,状态展示
  • 下载失败/断点续传/重试
  • 文件打开方式:内置预览 vs 调用第三方 App
  • 文件保存到本地:路径是否正确、是否可在文件管理器找到
  • 转发/收藏/保存到微信文件:是否可用

8. 会话与消息相关

  • 单聊/群聊/企业微信(若涉及)
  • 群聊大人数:发送是否成功、对方可见性
  • 消息撤回:上传中/已发送后撤回表现
  • 消息同步:多设备登录(手机/电脑)是否同步显示

9. 安全与合规

  • 病毒/风险文件拦截提示(若有)
  • 敏感内容/违规文件:拦截策略与提示
  • 文件加密传输/权限控制(仅好友可见等按产品规则)
  • 个人信息泄露:文件元数据(作者、位置)是否保留/是否可清理(看需求)

10. 兼容性与性能

  • 不同机型/系统版本、不同 ROM
  • 后台上传:锁屏/息屏/省电模式影响
  • 大文件内存占用、发热、耗电
  • 上传失败后本地缓存清理、不会无限占空间

银行的面试者总会问:支付相关的测试点,留个同学自己总结吧