一、功能测试(FCT)到底是测什么?

功能测试(FCT,Functional Test)测的是「这台整机能不能按设计工作」,而不是「板子焊没焊好」。它给产品施加信号激励(电源、通信、负载),再读回响应,逐项比对判据。ICT 负责焊接层(开路、短路、器件值),FCT 负责功能层,两者通常串行,缺一不可。

判合格的依据不是「上电能亮」,而是测试点清单 + 逐项判据。例如一台网关,要覆盖电源时序、网口链路、串口回环、指示灯状态、关键算法输出等。只点一盏灯就放行,等于把绝大多数功能点留在客户端暴露。

所以评估 FCT 时,先要对方拿得出测试点清单与判据表。判据越具体(阈值、容差、时序),拦截越真实;只有「PASS/FAIL」大字报的,基本是虚高覆盖率。

二、覆盖率 95% 是怎么算出来的?

覆盖率 = 被 FCT 覆盖的功能点 ÷ 设计功能点。行业基线取 ≥95%(按测试点计)。剩下不到 5% 的缺口,可能是难以自动化的交互类功能,需要客户补充验证或书面接受,而不是偷偷略过。

项目基线/取值说明
FCT 覆盖率≥95%按测试点计,缺口需确认
ICT 开路短路100% 点检焊接层全检
老化时长4–48 h按产品可靠性定义
老化后复测建议执行确认未引入新失效

要警惕「覆盖率虚高」:报告写 95%,实际只覆盖了电源与指示灯。识别方法就是上面说的——看逐项判据。没有判据的覆盖率,只是营销数字。

三、老化(Burn-in)是必须的吗?

老化是对含电子功能、可靠性敏感的产品做通电应力筛选,让早期失效(早夭)在厂内暴露,而不是流到客户端才坏。时长区间 4–48 小时,按产品定义:消费类常较短,工业/汽车类可能更长。

纯结构件通常不做老化,因为不存在电应力早夭机制。把老化套用到所有产品,既无意义也浪费产能。判断是否老化,看「该产品有没有电应力早夭风险」,而不是看产线有没有老化房。

老化后建议做功能复测,确认应力筛选没引入新失效(例如热应力导致虚焊暴露)。复测通过,才进入包装与 OQC。跳过复测,老化的价值会打折扣。

四、测试治具与程序谁负责?

通常由代工厂按客户提供的测试规格制作治具与测试程序,客户确认判据与覆盖率。治具不是一次性工具,它有版本,必须随 ECN 留版——治具程序悄悄改了判据,批次间测试结果就不可比。

客户侧的责任是给清测试规格:哪些功能点必须覆盖、判据阈值、环境(温度、负载)。规格模糊,代工厂只能按惯例填,最后争议的往往是「这算不算测过了」。

理想状态是:测试规格写入双方确认的文档,治具版本、程序版本与文档版本三者对应。这样每次出货的测试一致性是可追溯、可复核的。

五、FCT 通过就一定能出货吗?

不能。FCT 通过只是必要条件,不是充分条件。完整出货还要过 OQC:按 AQL 分档抽样(致命零收、主要 0.65–1.5、次要 2.5–4.0),加上外观、标签、包装核对全部合格,才可放行。

常见误区是把 FCT 当「终检」。FCT 管功能,OQC 管整批放行与一致性,两者职责不同。只过了 FCT 没过 OQC 抽样(例如外观批量划痕),同样不能出货。

另外,测试数据本身也是追溯的一部分。把每台的 FCT 结果绑定序列号,出问题时能快速定位是个体偶发还是批次共性,这对召回成本影响很大。

六、测试环节最该写进合同的是什么?

三样:测试点清单与判据、覆盖率缺口的处置方式、治具/程序版本留版规则。这三项写清,测试环节才从「信任」变成「可验收」。

测试点清单决定测什么;缺口处置决定没测到的谁来承担;留版规则决定批次间是否可比。三者缺一个,后期都容易在「算不算合格」上扯皮。

最后提醒,测试不是越狠越好。超出产品定义的过测试(过高电压、过长老化)反而可能损伤良品。判据要贴合真实工况,而不是一味加压。

七、测试数据如何变成追溯资产?

每台产品的 FCT 结果、老化记录、序列号应绑定留存,形成可追溯的测试档案。它的价值不只在出货放行,更在售后与召回:当出现现场故障,能快速区分是个体的偶发还是批次的共性,从而决定是换一台还是启动物料追溯。没有测试数据的绑定,召回只能靠盲猜批次。

这套数据的归属与保存期限,应在合同里写清。客户常忽略的是:测试数据本身就是产品的一部分交付物,而非代工厂的内部记录。把「测试记录交付范围与格式」写进验收条款,后期纠纷时会省去大量举证成本。这也是为什么选型时要把测试规格与留版规则一并谈定。

八、测试覆盖率不够时怎么补?

缺口通常由两类功能造成:一是依赖人工交互的功能(如触摸屏手感),难自动化;二是客户未提供判据的接口。补法分两种:能自动化的,由代工厂按行业惯例拟定测试点与客户确认;不能自动化的,由客户在厂内或来料端补验,并在协议里写明责任边界。

关键是不能「假装覆盖」。把缺口如实列入验收文件,比写个虚高的覆盖率数字安全。客户侧也应主动提供测试规格——只丢一句「按你们惯例测」的,最后争议的总是「这算不算测过」。规格越清,拦截越真。

九、测试规格谁写、怎么才算验收?

测试规格原则上由客户提供,明确测什么、判据阈值与容差;代工厂按行业惯例拟定的,须客户书面确认后再上线。验收看三样:测试点清单是否覆盖约定功能、判据是否具体可复核、覆盖率缺口的责任是否写明。

最怕的是「按你们惯例测」一句带过——后期必然在「算不算测过」上扯皮。规格越清,拦截越真,双方责任也越清。把测试规格与留版规则一并写进合同,比事后补文件可靠得多。

十、给工程师选型测试方案的建议

定测试方案时,先列「必须覆盖的功能点清单」,再谈覆盖率数字。清单比数字重要,因为数字可以虚高,清单能逐条核对。判据要写阈值与容差,不要只写「功能正常」这类无法复核的粗判据。

覆盖率的缺口要在方案里明示并指定责任方(代工厂补测或客户来料端验),不隐瞒不略过。把测试当成「可验收的规格」而非「过场」,整机质量才有底线,后期与供应商的争议也会少得多。

结论: 1. 当产品含电子功能时,取 FCT 覆盖率 ≥95% 为基线,缺口须客户书面确认或补充验证。 2. 当产品有早夭风险时,取 4–48h 老化 + 老化后复测,纯结构件可不老化。 3. 当判定出货时,取 FCT 通过 + OQC 分档抽样 + 外观标签核对三者齐备,不得单以 FCT 放行。