|
“测试”这个词,测试英文里最常用的英文写法是 test。但你要是测试真以为所有场合都这么写,那就太天真了。英文 我上个月帮朋友校对一份产品说明书,测试里面把“压力测试”翻成“pressure test”,英文看得我直皱眉。测试搞硬件的英文工程师看到这个,脑子里浮现的测试是拿锤子敲外壳的画面。正确的英文说法是“stress test”,专门指让系统在高负载下运行,测试看它会不会崩。英文你看,测试就差一个词,英文意思差了十万八千里。测试 回到根子上,test 这个词源自拉丁语 testu,意思是“陶罐”。古罗马人冶炼金属时,用陶罐来检验矿石纯度。所以 test 从一开始就带着“用容器验证”的意味。到了现代英语里,它成了最通用的那个词——考试叫 test,软件测试叫 test,医学化验也叫 test。但通用归通用,它对应的是那种“有明确答案、按步骤执行”的验证活动。 你要是想表达更复杂的测试行为,就得换词了。比如 examine,强调仔细观察、检查,医生检查病人用 examine,警察检查现场也用 examine。而 inspect 更偏向“检查是否符合标准”,质检员查产品用 inspect,海关查行李也用 inspect。还有个词 verify,意思是“核实、验证”,偏重确认某件事是真的、是对的,程序员写代码时经常说 verify the output。 最容易被忽视的是 trial。这个词带着“试验、试用”的意思,强调过程,不强调结果。新车上市前的路试叫 trial run,新药临床试验叫 clinical trial。它跟 test 的区别在于,trial 允许失败,允许试错,而 test 往往有个及格线在那等着你。 说回软件行业。现在大家管单元测试叫 unit test,集成测试叫 integration test,回归测试叫 regression test。这些术语全球通用,你写 test 没人会说你错。但如果是做用户体验测试,老外更爱说 usability testing,而不是 user test——因为 testing 这个动名词形式,暗示这是一个持续的过程,而不是一次性动作。 再给你个冷门的。法律文件里的“测试”条款,英文叫 severability,这词跟“测试”八竿子打不着,但它的意思恰恰是“如果合同某一条款被判定无效,其他条款仍然有效”——这本质上就是一种法律上的压力测试。你看,同一个概念,在不同领域长着完全不同的脸。 所以,别死记“测试=test”。你得先想清楚,你要表达的是哪种测试:是验证对错,还是检查质量,还是探索未知?想明白了,再选词。实在拿不准,就用 test 打底,然后在前面加个修饰词,比如 performance test(性能测试)、safety test(安全测试)。总比用错词强。 最后补一句个人经验。我写英文邮件时,如果只是简单确认某个功能没问题,我会写 “I ran a quick test”——这时候用 test 最自然。但如果我要跟老板汇报一个完整的测试方案,我会用 “testing strategy”,而不是 “test strategy”。前者听起来像一套方法论,后者听起来像一次性的动作。这种微妙差别,老外自己能感觉到,但很少有人会跟你明说。 英文这东西,说到底就是个工具。你用得多了,自然知道哪个词在哪个坑里最顺手。测试怎么写?先问自己测什么,再决定怎么写。 |