如何在Android和iphone上模拟和测试应用程序更新

Blu*_*303 5 testing android itunes ios google-play

您已经开发了1.1版本的应用程序并在市场上发布,您即将在Play商店/ itunes中发送更新(发布新版本1.2),并进行一些重要的功能更改.

您可以通过哪些方式来模拟Play商店/ itunes中发生的实时应用更新等情况?你是如何测试的?

我之前交叉检查的常见事物:

Android的

依奥斯

示例场景:

我正在尝试追踪数据库升级错误,需要找出一种模拟市场升级的方法.

Szy*_*mon 6

您实际上可以以alpha和/或beta版本的形式发布到Play商店,并以这种方式进行测试升级.这是最好的,因为它是商店的真正升级,没有模拟.

您可以在此处阅读更多内容:https://support.google.com/googleplay/android-developer/answer/3131213?hl = zh-CN

编辑

您也可以尝试这样的事情:拥有以前版本代码的副本.将其上传到测试设备.然后上传新代码,这将强制进行数据库更新,您将能够进行调试.

  • 我同意编辑.如果交付方法与升级问题有任何关系,我会非常惊讶.只需安装以前的版本,然后从开发环境或测试环境安装固定版本就足以覆盖99.99%的升级错误. (3认同)
  • 需要有一种方法可以在本地模拟更新,而不必经过 Android Play 商店 Beta/Alpha 步骤。为了测试所做的任何更改,必须等待 3 个多小时才能批准应用程序进入商店是不可接受的。通过 APK 更新似乎无法模拟 Play 商店更新过程,因为我们在 Play 商店更新中看到的错误无法通过通过 APK 手动更新来重现。 (2认同)