Raina测试学习指南

学习

导读
面试题
对话式面试题
AI 测试教程
软件测试教程

社群

知识星球
学习交流群

更多

其他工具
关于作者
粤ICP备2026144526号-1
Raina测试学习指南Raina测试学习指南
导读
面试题
对话式面试题
AI 测试教程
软件测试教程
知识星球
学习交流群
  • Raina测试工具集
  • Raina常用网站&工具合集
  • 小红书
  • B站
  • 作者介绍
导读
面试题
对话式面试题
AI 测试教程
软件测试教程
知识星球
学习交流群
  • Raina测试工具集
  • Raina常用网站&工具合集
  • 小红书
  • B站
  • 作者介绍
  • 基础测试方向

    • 测试基础理论面试题
    • 测试用例设计面试题
    • 功能测试面试题
    • 性能测试面试题
    • 自动化测试面试题
    • 接口测试面试题
    • 移动端测试面试题
    • 安全测试面试题
    • 测试管理面试题
    • 测试工具面试题
    • 敏捷测试面试题
    • 数据库测试面试题
    • 兼容性测试面试题
    • 测试环境管理面试题
    • 测试文档面试题
    • 测试编程语言面试题
    • 测试最佳实践面试题
    • 项目实战面试题
  • AI 测试方向

    • AI测试基础与AI辅助测试面试题
    • 大模型LLM应用测试面试题
    • AI Agent与AIGC评估面试题
    • 机器学习模型与AI安全测试面试题
    • AI Agent协议与扩展机制测试面试题
  • 业务领域专项

    • 电商交易系统测试面试题
    • IM即时通讯系统测试面试题
    • 支付与金融系统测试面试题
    • 直播与短视频系统测试面试题
    • 社交Feed系统测试面试题
    • 外卖与出行系统测试面试题
    • 在线教育系统测试面试题
    • RTC实时音视频系统测试面试题
    • 办公SaaS与多租户系统测试面试题
  • 大厂面试题

    • 字节跳动测试面试题
    • 阿里巴巴测试面试题
    • 腾讯测试面试题
    • 美团测试面试题
    • 快手测试面试题
    • 百度测试面试题
    • 华为测试面试题
    • 京东测试面试题
    • 拼多多测试面试题
    • 网易测试面试题
    • 小红书测试面试题
    • 滴滴测试面试题
    • 小米测试面试题
    • 蚂蚁集团测试面试题
  1. Raina测试学习指南
  2. /面试题
  3. /大厂面试题

蚂蚁集团测试面试题

本题清单

  1. 支付链路你会怎么测?资损点如何列?
  2. 支付幂等与重复扣款怎么测?
  3. 退款全额/部分退、多次退怎么测?
  4. 账户余额/红包/余额宝类资金怎么验准?
  5. 分布式事务/最终一致性场景怎么测?
  6. 风控拦截(登录/支付)怎么测?误伤怎么办?
  7. 对账系统本身怎么测?
  8. 灰度发布涉及资金功能要注意什么?
  9. 安全测试(越权、重放、篡改金额)怎么做?
  10. 合规与日志审计测试关注点?
  11. 高可用:机房容灾演练测试侧做什么?
  12. 消息通知(支付成功短信/推送)与账务一致性?
  13. 商户进件/结算(ToB)测什么?
  14. 你如何在需求评审拦截资损风险?

1. 支付链路你会怎么测?资损点如何列?

考察意图:金融级质量意识——清单化资损路径,而不是只测收银台 UI。

参考答案:

链路
业务下单 → 收银台 → 渠道路由 → 渠道支付结果 → 本地记账 → 通知业务/商户。

资损清单(示例)
少扣、多扣、重复扣、退款多退、记账与渠道不一致、手续费/汇率精度错误、通知重放导致重复入账。

每条路径写:前置、操作、资金断言、监控项。
P0 必须覆盖主成功、明确失败、超时未明(查询补偿)。

手段:渠道 Mock + 至少一条沙箱真链路;对账任务验证。


2. 支付幂等与重复扣款怎么测?

参考答案:

设计口述
支付单号全局唯一;服务端以支付单号去重;渠道侧亦有商户订单号幂等。

测试矩阵

  • 同一支付单并发双提交。
  • 客户端超时重试。
  • 渠道回调重复 2~N 次。
  • 先返回失败再回调成功(以最终查询为准)。

断言
渠道扣款一次;本地流水一次;用户资产变化一次;第二次请求返回「已成功」类结果而非再扣。


3. 退款全额/部分退、多次退怎么测?

参考答案:

规则:累计退款 ≤ 可退金额(通常 ≤ 实付,注意优惠分摊)。

用例
全额退;部分退多次至上限;超额退应拒绝;退款中态;退款失败重试;退款成功后原路退渠道。

并发
两次退款申请 race。

断言
账务、渠道、业务订单三方一致;优惠分摊回退符合产品规则(举例说明)。


4. 账户余额/红包/余额宝类资金怎么验准?

参考答案:

分清:总余额、可用余额、冻结金额。

测:入账、出账、冻结/解冻、并发转出、收益类产品的日切(若有)。
流水可追溯;展示与可用口径一致。
对账:账户变动 vs 业务凭证。

红包还要测:过期作废、退回、指定商户限制。


5. 分布式事务/最终一致性场景怎么测?

参考答案:

假设:支付成功后给账户加款、给商户记账,任一步失败要可补偿。

注入
参与方超时、返回失败、重复消息、乱序消息。

断言
最终态可查;无长期悬挂;补偿可重入幂等;非法状态拒绝。

与「普通接口测」区别:更关注故障下的收敛,而不只是 happy path。


6. 风控拦截(登录/支付)怎么测?误伤怎么办?

参考答案:

命中集:应拦截的黑样本。
误伤集:正常用户应放行。

测:规则变更回归两集;拦截文案与申诉;开关降级。

线上误伤应急:加白、调阈值、回滚规则;演练过。
测试贡献:维护样本集与一键回滚验证。


7. 对账系统本身怎么测?

参考答案:

对账是发现资损的最后防线,系统本身也要测。

  • 造差异:少单、多单、金额不一致,看是否检出。
  • 漏扫、重复告警、日切/时区。
  • 任务失败重跑幂等,不重复记账。
  • 告警订阅与处理 SLA。

没有对账的资金功能,测试有权在评审质疑上线。


8. 灰度发布涉及资金功能要注意什么?

参考答案:

资金灰度 = 小流量真实风险,要求极高。

  1. 明确是否真实资金或影子链路。
  2. 分桶监控:成功率、资损相关指标、客诉。
  3. 一键回滚;扩量门槛书面化。
  4. 灰度用户资金与报表隔离策略说清。

禁止「灰度当全量却无护栏」。


9. 安全测试(越权、重放、篡改金额)怎么做?

参考答案:

越权:A 用户访问 B 账单/支付单。
重放:抓包重放支付/退款请求。
篡改:改金额、商户号、币种。

预期:签名失败、权限失败、时间窗失效。
在授权环境与测试商户进行;结论写进安全测试报告。


10. 合规与日志审计测试关注点?

参考答案:

关键资金操作:谁、何时、改了什么、前后值。
日志无明文卡号/身份证/支付密码。
权限最小化;留存周期符合合规。

测试抽检日志字段;越权操作是否也有审计。


11. 高可用:机房容灾演练测试侧做什么?

参考答案:

演练前:检查清单、回滚预案、核心探针用例。
演练中:支付成功率、延迟、错误码;是否自动切流。
演练后:数据一致性校验、对账、问题单。

关注 RTO/RPO 是否达标;把演练缺陷转成回归与监控。


12. 消息通知(支付成功短信/推送)与账务一致性?

参考答案:

原则:通知失败不影响账务正确;通知内容必须与实扣一致。

测:通知丢失、延迟、重复;用户看到的金额与账单一致。
重复通知不得引发重复入账(通知与记账解耦)。


13. 商户进件/结算(ToB)测什么?

参考答案:

进件资料校验与审核态机;结算周期;手续费;发票;结算失败重试与人工补结算。
结算金额与交易汇总对账;权限(商户只能看自己)。

ToB 差错往往金额大,对账频率与人工抽检要说。


14. 你如何在需求评审拦截资损风险?

参考答案:

强制六问:金额字段、幂等键、失败回滚、对账、开关、审计。
输出资损检查表 → 测试计划 → 上线门禁。
没有对账/开关的方案可以要求补齐再测。

蚂蚁面试非常吃这套「左移 + 门禁」表达。


速查: 多练「支付幂等、退款、对账、风控误伤、越权」;少踩「不谈资金只谈页面」。

最近更新: 2026/9/30 15:13
Prev
小米测试面试题
MIT Licensed|Copyright © 2026 Raina测试, All rights reserved.