来做个推理题吧~~~

redleaves 2012-10-19 10:13:15
有相同功能的服务器程序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

那我们能推测,问题有可能出现在哪个程序上呢?
...全文
379 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
betolcsd 2012-10-19
  • 打赏
  • 举报
回复
D只能待定

这是我的看法, 等楼下高见
betolcsd 2012-10-19
  • 打赏
  • 举报
回复
A,B跟 D 都无BUG, 说明协议在某一特定条件下正常工作, BC出现跟OS无关的BUG, AC出现OS相关的BUG, ABC三者都要排查 D则需要进一步测试, 全部不通过


一旦出现BUG, 说明C/S都有可能有问题, 没BUG, 说明在某一环境下工作正常, 但是因为AB可能有问题, 只能待定
newtee 2012-10-19
  • 打赏
  • 举报
回复
先重点排查C
redleaves 2012-10-19
  • 打赏
  • 举报
回复
D是有可能有BUG,但上面的条件不是它有BUG的充要条件.它也可能没有BUG
newtee 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

引用 5 楼 的回复:如果A有问题那么A+D怎么会无BUG?
如果B有问题那么B+D怎么会无BUG?也许D的实现不会触发BUG呢.
按我自己的分析结果.
可能是A和B有同样的BUG.所以他们在和C配合时,会触发同样的BUG.
也可能是C有BUG,所以在和A及B配合时,在不同环境下,会不同程度的会触发相同的BUG.
[/Quote]存在即是合理 那样D还可能有BUG呢 D和A或B配合就不显示BUG了
redleaves 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]条件不足啊, C和D是 相同的 程序 还是 相同功能 的程序, 太不一样了[/Quote]如果C和D是同一个程序,还有必有分开列出么?
redleaves 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]如果A有问题那么A+D怎么会无BUG?
如果B有问题那么B+D怎么会无BUG?[/Quote]也许D的实现不会触发BUG呢.
按我自己的分析结果.
可能是A和B有同样的BUG.所以他们在和C配合时,会触发同样的BUG.
也可能是C有BUG,所以在和A及B配合时,在不同环境下,会不同程度的会触发相同的BUG.
newtee 2012-10-19
  • 打赏
  • 举报
回复
在牛X的程序也得有BUG啊
betolcsd 2012-10-19
  • 打赏
  • 举报
回复
条件不足啊, C和D是 相同的 程序 还是 相同功能 的程序, 太不一样了
newtee 2012-10-19
  • 打赏
  • 举报
回复
如果A有问题那么A+D怎么会无BUG?
如果B有问题那么B+D怎么会无BUG?
redleaves 2012-10-19
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]ABC。。。。[/Quote]假如认定A不存在问题呢
newtee 2012-10-19
  • 打赏
  • 举报
回复
重现率是啥?
果断选C
  • 打赏
  • 举报
回复
ABC。。。。
I_ask_who 2012-10-19
  • 打赏
  • 举报
回复
都有C,选C

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧