多用户会话测试总是失败。 [英] The multi User session test alway fail.

查看:91
本文介绍了多用户会话测试总是失败。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在windows7徽标测试报告中有错误。但我没有任何想法来解决它。
有谁知道如何解决这个问题?

以下是警告信息:
测试用例:多用户会话测试:FAIL

错误:多个会话中的应用程序调用失败。
影响如果未修复:Windows用户应该能够在没有冲突或中断的情况下运行并发会话。
如何修复::应用程序必须确保它将在本地或远程多个会话中运行。


测试用例:多用户检查日志:通过


我的测试步骤:
登录第一个会话:
1。安装AppVerifier
2。安装徽标工具包
登录新会话:
3。启动"多用户会话服务器"
登录第一个用户会话
4。输入wslk.exe / preinstall / setupexepath ... / both
5。安装我的申请书6。键入wslk.exe / postinstall
登录第二个用户会话
7。关闭"多用户会话服务器"窗口
登录第一个用户会话
9。键入WSLK.exe / preuninstall
10。卸载我的应用程序
11。键入WSLK.exe / postuninstall
12。键入WSLK.exe / createreport< path\filename.xml>

非常感谢。

解决方案



您共享的步骤包括使用命令行在Tool Kit Beta 2上测试应用程序。因此,您必须按照正确的顺序测试您的应用程序运行工具包UI,

所以,我提供了在测试应用程序时应遵循的正确步骤序列关于WSLK(工具包Beta 2): -



  1. 获取Windows 7 RTM的 clean 安装。使用系统上的 管理员 权限登录。

  2. 安装WSLK (工具包Beta 2)和 App Verifier http://www.microsoft.com/downloads/details.aspx?FamilyID=C4A25AB9-649D-4A1B-B4A7-C9D8B095DF18&displaylang=en

  3. 点击开始 - >所有程序 - > Microsoft Windows软件徽标工具包 - > "Microsoft Windows软件徽标工具包"到 运行WSLK (工具包)。

  4. 选择'验证新的application'。

  5. 选择'开始预安装'。

  6. 现在保留WSLK原样,点击"开始 " ,然后点击"关机"旁边的箭头,然后点击" 切换用户 " 。

  7. 使用不同的凭据(例如用户B)登录 新会话

  8. 在新会话中,单击开始 - >所有程序 - > Microsoft Windows软件徽标工具包 - >单击" 多用户会话服务器 "。

  9. 让新会话再次运行 切换用户

  10. 登录 第一个会话 (运行WSLK的UI的管理员权限。

  11. 提供有关您的应用程序的信息,即路径和位体系结构。

  12. 点击 接下来,它将开始 预安装阶段

  13. 预安装完成后, 保留WSLK原样并继续 自行安装应用程序 (手动)。

  14. 一旦您的应用程序安装正确(验证应用程序安装正确 - 从ARP检查),然后单击" 我的应用程序在WSLK中正确安装

  15. WSLK将启动 安装后 阶段。

  16. After 安装后阶段已完成,请继续, 启动您的应用程序 并在WSLK中单击"下一步"。

  17. 预卸载时 阶段,点击" 切换用户 "。

  18. 登录您在上一步(用户B)开始的其他会话。

  19. 关闭 "多用户会话服务器"窗口。

  20. 再次以管理员权限登录,其中WSLK正在运行。

  21. 卸载 手动应用程序,然后按照向导 创建报告。

  22. 从WSLK列表中选择你的应用程序。

  23. WSLK将在检测到没有合规错误时内部解析验证结果,这些错误可能是豁免难以辨认的;将提示您输入"软件徽标要求文档"中概述的弃权理由。

  24. 当WSLK完成报告生成时,通过 https://winQual.microsoft.com





我的建议是在你的最后重新测试应用程序,特别强调在 manua由于WSLK没有为我们安装应用程序 我们需要自行安装应用程序 ,因此安装应用程序 。我还想提一下, 不要立即重新启动你的机器 一旦安装/卸载完成,你可以选择稍后重新启动。
附加说明,有关Windows 7徽标的所有进一步查询,请联系 swlogo@microsoft.com

希望这应该有所帮助。

问候,哈里什



I have error in windows7 logo test report. but I don't have any idea to fix it. 
 Could anyone know how to solve this issue?
 
Below are the warning messages:
Test case: Multi User session test.: FAIL

ERROR: Application invocation in multiple sessions failed.
IMPACT IF NOT FIXED: Windows users should be able to run concurrent sessions without conflict or disruption.
HOW TO FIX: : Applications must ensure that it will run in multiple sessions either locally or remotely.

Test case: Multi User Check Logs: PASS


My test steps:
Log in to the first session:
1. Install AppVerifier
2. Install Logo Toolkit
Log in to a new session:
3. Start 'Multi-user Session Server'
Log in to the first user session
4. Type wslk.exe /preinstall /setupexepath ... /both
5. Install my application
6. Type wslk.exe /postinstall
Log in to the second user session
7. Close the 'Multi-user Session Server' window
Log in to the first user session
9. Type WSLK.exe /preuninstall
10. Uninstall my application
11. Type WSLK.exe /postuninstall
12. Type WSLK.exe /createreport  <path\filename.xml>

Many thanks.

解决方案

Hi,

The steps that you have shared contains testing the applications on Tool Kit Beta 2 using command line. So, you have to test your app in proper sequence running toolkit UI,


So, I’m providing the proper sequence of steps which should be followed while testing the application on WSLK (Tool Kit Beta 2):-

 

  1. Get a clean installation of Windows 7 RTM. Log on with Administrator rights on the system.
  2. Install WSLK (Tool Kit Beta 2) and App Verifier(http://www.microsoft.com/downloads/details.aspx?FamilyID=C4A25AB9-649D-4A1B-B4A7-C9D8B095DF18&displaylang=en).
  3. Click Start -> All Programs -> Microsoft Windows Software Logo Kit -> "Microsoft Windows Software Logo Kit" to run WSLK (Tool Kit).
  4. Select ‘Validate a new application’.
  5. Select ‘Start Pre-Installation’.
  6. Now leave the WSLK as it is, Click ‘Start, then click the arrow next to ‘Shut Down’ and click "Switch User".
  7. Log in to a new session, using different credentials (say User B).
  8. In the new session, click Start -> All Programs -> Microsoft Windows Software Logo Kit -> click "Multi-user Session Server".
  9. Leave the new session running, again switch user.
  10. Log on to the first session (with Admin rights) where the UI of WSLK is running.
  11. Provide information about your application i.e. Path and bit architecture.
  12.  Click Next, It’ll start pre-install phase.
  13.  Once pre-install is done, leave the WSLK as it is and go ahead to install the application yourself (manually).
  14.  Once your application gets installed correctly (verify that the application installed properly – check from ARP), then click on "My application installed correctly" in WSLK.
  15.  The WSLK will start the post-install phase.
  16.  After the post-install phase is complete, please go ahead, launch your application and click Next in WSLK.
  17.  When you reach the pre-uninstall phase, click "Switch User".
  18.  Log in to the other session you started in previous step (User B).
  19.  Close "Multi-user Session Server' Window.
  20.  Again Log on as Admin rights, where WSLK is running.
  21.  Uninstall your application manually, and follow the wizard to create the report.
  22.  Select your application from the list in WSLK.
  23. WSLK will internally parse validation results, upon detecting none compliance errors which maybe illegible for waivers; will prompt you enter waiver justification as outlined in the "Software Logo Requirement Document".
  24. When WSLK finishes Report Generation, submit xml report via https://winQual.microsoft.com.

 

 

My suggestion is to re-test the application at your end, specially emphasizing on manually installing the application as WSLK doesn’t installs the application for us, we need to install the application our self. I would also like to mention, please don’t re-start your machine immediately once installation/un-installation is done, you can select to restart later.

on additional note, for all your further queries on Windows 7 Logo, please contact swlogo@microsoft.com .

Hope this should help.

Regards,
Harish

 


这篇关于多用户会话测试总是失败。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆