返回
测试一个功能时,代码有时需要调用数据库、邮件服务或第三方接口。如果每次测试都连接真实服务,网络波动、服务状态和外部数据变化都可能影响结果。测试替身是一种常见办法:在测试中用可控制的对象代替真实依赖,让测试集中检查当前关心的行为。
软件工程
软件测试
测试替身
mock
stub
一个每页显示20条记录的列表,用5条数据测试时可能完全正常,换成20条或21条,却突然多出空白页,或者漏掉最后一条。
边界值分析
分页测试
回归测试