来做个推理题吧~~~
有相同功能的服务器程序A和B,以及客户端程序C及D
在XP上:
A+C出现连接问题,重现率为1%
A+D无BUG
B+C出现连接问题,重现率为50%
B+D无BUG
在Win7上
A+C出现连接问题,重现率为90%
A+D无BUG
B+C出现连接问题,重现率为50%
B+D无BUG
那我们能推测,问题有可能出现在哪个程序上呢?
[解决办法]
都有C,选C
[解决办法]
ABC。。。。
[解决办法]
重现率是啥?
果断选C
[解决办法]
如果A有问题那么A+D怎么会无BUG?
如果B有问题那么B+D怎么会无BUG?
[解决办法]
条件不足啊, C和D是 相同的 程序 还是 相同功能 的程序, 太不一样了
[解决办法]
[解决办法]
先重点排查C
[解决办法]
A,B跟 D 都无BUG, 说明协议在某一特定条件下正常工作, BC出现跟OS无关的BUG, AC出现OS相关的BUG, ABC三者都要排查 D则需要进一步测试, 全部不通过
一旦出现BUG, 说明C/S都有可能有问题, 没BUG, 说明在某一环境下工作正常, 但是因为AB可能有问题, 只能待定
[解决办法]
D只能待定
这是我的看法, 等楼下高见