首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows 7徽标测试

Windows 7徽标测试
EN

Stack Overflow用户
提问于 2009-06-24 15:30:17
回答 3查看 1.7K关注 0票数 0

我们目前正在为Windows7做徽标测试。我们获得了成功,但我们在测试案例7中遇到了一些警告。

测试用例7警告"Executable c:\program files (x86)\abc.exe无法关闭“。

有人能告诉我它是怎么测试的吗?我们怎样才能避免这种情况呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-06-26 06:42:38

我又运行了几次测试。这是我注意到的。

-测试工具包尝试打开应用程序

-等待一段时间,然后使用

-向所有已安装的EXEs发送WM_QUERYENDSESSION和WM_ENDSESSION。-等待响应

当测试在早些时候运行时,应用程序窗口被手动关闭。因此,当测试工具包发送上述两条消息时,它没有收到任何回复。这导致了警告消息。

在未处理这些消息的情况下,将回退到windows默认处理程序。因此,在一般情况下,即使不处理,我也看不出有甚麽问题。

非常感谢你的帮助。

票数 0
EN

Stack Overflow用户

发布于 2009-06-24 15:43:11

测试用例7是“验证应用程序是否支持重启管理器”。你可以在this document from Microsoft中找到解释。

引述自文档:

为了通过此测试:

应用程序必须适当地处理关闭和(可选)重新启动系统消息。

注意:在此测试过程中,应用程序必须处于空闲状态,并且不执行任何操作。

基本原理

为了避免中断Windows重新启动或关闭请求,应用程序必须在系统指示它关闭时关闭,并且如果需要,它必须自动重新启动。

此外,从Windows Vista开始,你现在只有大约2秒的时间在收到WM_SHUTDOWN消息后完全退出你的应用程序,否则你的应用程序将无法通过测试并被操作系统杀死。

票数 2
EN

Stack Overflow用户

发布于 2009-06-24 15:36:37

这是来自windows shell的警告还是来自您自己程序的debug语句?

什么是测试用例7?你所说的成功,特定于标准是什么意思?

我们需要更多的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1039112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档