Windows手机应用程序是否有测试条件清单?

时间:2012-12-22 15:47:02

标签: windows-phone-7 windows-phone windows-phone-8

我已经构建了一个Windows Phone应用程序,并且成功地将其引入了商店。我做了一些改进,创建了Windows Phone 8版本并提交了更新。但是,它一直未通过认证过程(现在是3次)。我发现了Windows Phone 7.x版本的一个问题,并且能够修复它,但现在我只是收到一个错误,我的应用程序无法以静默失败运行。

我已经在模拟器和设备上尝试了所有我能想到的东西,但我似乎无法实现失败。如果微软能给你更多信息真的很好。既然他们没有,我想知道是否有人列出了在提交之前测试你的应用程序所经历的所有不同条件,设备和步骤。

那么在将应用程序提交到商店之前,测试应用程序的推荐测试方案是什么?

(看看微软在测试应用时采用了哪些步骤,真是太好了)

BTW - 我应该提一下,我在自己的测试中使用了certification toolsimulation dashboard

2 个答案:

答案 0 :(得分:1)

用于WP7 / WP8认证的大多数测试都是公开的,可以视为Windows Phone认证准则的一部分:App submission requirements for Windows PhoneTechnical certification requirements for Windows PhoneAdditional requirements for specific app types for Windows Phone。查看标题为“测试步骤”的专栏。

关于你具体问题的一些想法:

  1. 您能否分享一下特定的故障报告NSTL测试结果pdf文件?
  2. 确保第二次提交通过的一个好方法是简单地修复第一次提交时的失败,并在“测试人员注释”下说这是完全相同的XAP,只有一个小修复以及如何修复。
  3. 如果您无法重新审核测试人员遇到的问题,您可以随时重新提交,并在“测试人员注释”下说明这一点,并在再次失败时询问更多详细信息。
  4. 测试团队可能正在使用256MB设备(Lumia 610)进行WP7测试,使用512MB设备(Lumia 620)进行WP8测试。您是否在这些配置下在模拟器中测试了您的应用程序?

答案 1 :(得分:0)

我们最近在我们的两个应用程序上遇到了这个问题,另一个是应用程序,我们只进行了一些文本更改。之前的版本通过并且很好,新版本没有。 我们的理由和布莱恩特所说的非常相似。

我们所做的是,在我们进行更改之后,我们运行'针对市场应用程序的抢占式解决方案Dotfuscator'并上传dotfuscated xap文件。在我们的案例中,Dotfuscator已经改变了我们自己的DLL文件的大小(我们有自己的按钮自定义控件,按钮上有两个标题行)。目前我不知道理由,但我觉得Dotfuscator在dotfuscating时没有找到我们自己的DLL(这个我们的DLL在我们项目的参考文献中)。

因此有一个原因可能是dotfuscating出现问题。出于这个原因,应该使用“应用程序部署工具”将dotfuscated xap文件安装到手机上进行测试。

通过将文件重命名为yourapp.zip然后解压缩,可以看到yourapp.xap文件中的文件,尤其是DLL文件。

塔帕尼