WinCE::相关程序联调出现问题时,如何判断是哪个程序出现了问题?

例如:有 A、B 和 C 三种程序,其中 A 和 V1.00 和 V1.10 两个版本。
前提:
1) 程序之间的接口没有发现变化;
2) 两次输入到 A 的数据是相同的;
3) 三个程序在运行中都没有异常弹框,或其它问题出现。
运行结果:
A V1.00 与 B 和 C 一起运行,结果正常;重复运行,也正常;
A V1.10 与 B 和 C 一起运行,则得不到想要的结果。重复测试,也是一样的结论。
问题;

按以上条件,能否断定是 A V1.10 的程序功能实现有问题?

 

 实际最后的原因,确是 B 程序在线程中调用  FindWindow 卡死,导致B程序无法继续响应用户其它操作。

此问题,在本博客以前的文章中有讨论过,但是没有结果。

三个链接:

WinCE::相关程序联调出现问题时,如何判断是哪个程序出现了问题?  在 CSDN 论坛中讨论的帖子。

WinCE7.0_FindWindow函数在线程中调用卡死的现象(2)

WinCE7.0_FindWindow函数在线程中调用卡死的现象

posted @ 2016-02-19 11:52  91program  阅读(173)  评论(0编辑  收藏  举报