前些天写的一个cache优化操作,因为逻辑很简单,就没有写测试用例.结果出现了个magic错误,就是提取缓存的时候有时能出来,有时候取不出来。因为我保存的时候本来目标是key保存的为:
key1,key2,key3,...key10
结果保存为
key1,key2,key2,key2,key2,key2,key2,
取得时候是1-10随机key,然后,结果随机到1,2,就正常,其他的不正常,开始还认为是其他部份的问题...
看来再简单的东西也要写测试用例啊。
key1,key2,key3,...key10
结果保存为
key1,key2,key2,key2,key2,key2,key2,
取得时候是1-10随机key,然后,结果随机到1,2,就正常,其他的不正常,开始还认为是其他部份的问题...
看来再简单的东西也要写测试用例啊。