美文网首页
升级测试——缓存数据

升级测试——缓存数据

作者: 蒜头不吃葱 | 来源:发表于2019-01-17 17:04 被阅读0次

1.方式

临近版本升级、跨版本升级

2.测试点

1.考虑权限问题,有新增权限的情况;无新增权限之前已经赋予不应该再次跳出

2.主要流程功能的测试,以及变更接口影响到的功能详细验证

3.重点是:对于有数据记录的版本一定一定要在覆盖升级之前模拟使用旧版的用户进行缓存数据的创建,然后进行升级,确认缓存数据升级后可以正常显示,相关功能工作正常(采坑☞数据库表结构出现变更,导致用户升级后部分数据缓存显示为零)

4.此外我们公司测试项目过程中还出现了如下情况:版本2.1为老版本,版本2.2为当前线上版本,2.2对2.1来说有新增功能,在老用户由2.1升级到2.2时APP首次打开后会跳出一个新功能介绍的popup,当前开发版本为2.3,在用户由2.1跨版本升级到2.3时依旧应该弹出新功能介绍的popup,用户由2.1版本升级到2.3时因为之前版本已经看过,则不应该在出现新功能pupop

5.升级测试继续踩坑:多账户数据记录的情况下,2.3账户登录账户A和账户B记录相关数据后,退出账户B,升级到账户2.4,账户A数据正常,再切换账户B,此时账户B,账户B数据错乱,这个是因为新的登录接口改变导致,虽然登录账户B,却在使用账户A请求账户B的数据

3.关于如何获取APP老版本,主要针对跨版本情况

andriod直接之前offical包就可以;iOS的话另一篇教程再做介绍获取线上APP的老版本——iOS

相关文章

  • 升级测试——缓存数据

    1.方式 临近版本升级、跨版本升级 2.测试点 1.考虑权限问题,有新增权限的情况;无新增权限之前已经赋予不应该再...

  • 小经验小教训

    测试的时候: 覆盖和升级测试需要验证数据的正确性以外,还需要验证数据的整体显示问题。 1:升级除了保留数据验证 2...

  • app测试和app接口测试要点详解

    一、app测试要点 1.安装、卸载:测试app能否正常安装或者卸载 2.app升级:本地升级,在线升级,原数据是否...

  • Android Room数据库版本升级随笔

    Android Room数据库版本升级随笔 遇到一个问题是需要更新播放器缓存多条数据,结果机器ota升级播放后打开...

  • Android 单元测试(一)概要

    android测试的三大主体: 数据部分 各种repository,负责维护APP的数据源,包括本地缓存数据、服务...

  • app性能测试

    app启动测试 adb logcat 清除缓存数据:adb shell pm clear package停止进程:...

  • 安卓自动化测试总结(二)--升级及升级数据测试

    无论进行什么测试,每次升级都要测试几次,并且需要验证升级后的数据,是否和升级前一致。我们的病历夹和医口袋APP都有...

  • @Cacheable使用遇到的问题

    记项目测试遇到缓存问题的解决 测试代码如下,其中selectProductByOrgId 使用了缓存。 将缓存对象...

  • 分布式应用异常测试一二说

    异常测试按性质分为应用层的业务逻辑异常测试、系统硬件/网络/文件/数据库/缓存/中间件异常测试,其中包含了许...

  • 数据库版本升级

    1.查看数据库的当前版本信息: 升级数据库到10.2版本 2.更新yum源 3.更新缓存 4.注:升级时勿必要备份...

网友评论

      本文标题:升级测试——缓存数据

      本文链接:https://www.haomeiwen.com/subject/ftwidqtx.html