- 浏览: 29478 次
最新评论
作为一个用户,测试过程中要注意APP升级时是否必须先卸载,才能安装;还有就是安装了最新版的,却发现之前的登陆信息全没了,还需要重新登陆;还有这就是最新版的安装后会不会崩溃。
测试APP的增量升级
对于增量升级,测试员不能只为了方便只进行全新安装的测试,还需要对APP升级安装也进行测试。不过可以对全新安装的APP进行重点测试,对APP升级的进行冒烟测试,或者对改变的功能进行有重点的测试。对于降级可以不考虑测试。
测试APP升级,需要注意以下细节:
1.在APP升级前登陆的用户信息在APP升级之后是否能正常显示。
2.如果APP有内购功能,需要保证用户在之前版本购买的商品在新版本APP同样可用。
3.当APP升级涉及到数据结构变化时,需要确保在APP升级后,保存在APP之前版本数据库中的数据在新的APP上显示正常,不会导致APP崩溃。
4.在保证APP升级后功能和显示正常的同时,也需要保证APP升级之前的版本的功能和显示也正常。
用户不可能都在第一时间升级APP,所以很长一段时间内,多个版本APP并存,都要进行测试。还有就是新版的API改版了Mobile Service的API时,需要注意测试Mobile Service能否同时支持新老版本。
5.还有就是跨版本升级APP测试,保证APP各个功能都正常,数据库是否也正常更新。
测试APP的删除
APP的删除也要测试,APP如果删除不好,就会留下很多缓存等文件。这些文件会占用用户设备存储空间,也有可能给恶意软件留下机会,比如:导致用户信息泄露等。
用户如果删除APP再次安装,发现能自动登录,会使用户感觉APP安全性不足。所以也要对这种进行测试。
测试APP数据的清除
用户有时候也会在使用过程中清理APP的数据,所以需要测试用户清理APP数据的场景。
Android操作系统用户可以以两种方式清理APP的数据:
1.用户只清除APP的缓存
用户可以在APP的应用程序中清除APP的缓存。这个时候只是清除了那些缓存的图片等资源文件,并不应该清除用户登陆账号信息和对APP的设置等。
2.用户清除APP的数据
用户可以在APP的应用程序页面清除APP的数据。此时包括用户信息和对APP的设置,以及其他的用户数据。此时APP就回到了被安装后的初始状态。用户需要重新登陆APP,并对APP重新进行设置。
发表评论
-
移动互联网时代,传统金融行业的转变?
2017-10-16 16:57 321互联网正不断与越来越 ... -
移动APP领域的新战场—用户争夺战
2017-10-12 15:01 370之前,工信部发布的“ ... -
在金融APP做自动化这条路上,我们填过哪些坑?
2017-09-05 16:33 483从市场上金融企业对app ... -
浅谈移动端性能测试的方法和应用
2017-08-30 11:34 367随着移动设备的普及 ... -
谷歌正式发布Android 8.0,TestBird支持Android Oreo测试
2017-08-24 16:57 4158月22日凌晨,谷歌发布了 Android 8.0 操作系统的 ... -
重度游戏热度居高不下,中轻度游戏如何突出重围?
2017-08-22 17:06 386据当乐网报道,早 ... -
Android性能测试之流畅度测试
2017-07-18 18:13 494流畅度测试简单的来说就是Android页面绘制。Andro ... -
移动web性能测试要点
2017-07-07 17:47 372性能测试 1.连接速度测试 用户连接到Web应用系统的 ... -
对于性能测试的那些需要注意的事
2017-07-06 18:12 480之前有做过几次做性能 ... -
Android app安全性能测试
2017-07-04 18:18 7761.安装包测试 (1)能否反编译代码(源代码泄露问题): ... -
一般app测试的最佳方法
2017-06-23 17:39 327一提到软件测试,测试员基本想到的就是去检查文件,功能,AP ... -
App测试中需要考虑网络因素的测试点
2017-06-16 18:10 403当前app的网络环境比 ... -
移动应用安全测试方法总结
2017-06-09 15:27 3121.软件权限 1)扣费风 ... -
Android应用功能测试策略
2017-06-06 17:27 268根据软件说明或用户需求验证App的各个功能实现 ,采用如下 ... -
品质化时代 CP如何把控手游产品质量关
2017-05-31 17:41 317近年来,手游业发展迅 ... -
对移动测试领域来说,精准测试是否重要
2017-05-26 17:33 355是否在做回归测试的时候常常会因为范围评估不准而遗漏一些bu ... -
移动app测试之怎么避免bug漏测
2017-05-17 17:49 382下面分析出现缺陷漏 ... -
移动app如何进行自动化和探索性测试
2017-05-12 16:48 394在测试设计时最主要依据的就是测试金字塔的测试结构。如果在项目 ... -
详解iOS和Android在测试上的不同
2017-05-11 16:52 305只有了解iOS和Android操作系统的不同设计理念,才能 ... -
Android app开发捷径,让你少去踩坑
2017-04-28 15:10 314最近一朋友提了几个And ...
相关推荐
### 移动APP测试的22条军规 #### 一、设备和平台 1. **操作系统**:针对不同的操作系统(如iOS、Android),需要确保应用程序能够在这些平台上正常运行,并且能够兼容各种版本的操作系统。 2. **设备硬件**:考虑到...
### 移动APP测试的22条军规详解 #### 1. 设备和平台 - **操作系统**:测试人员必须了解目标用户所使用的操作系统版本(如iOS、Android),并确保应用程序能够在这些版本上正常运行。 - **设备硬件**:包括处理器...
在移动应用开发领域,App版本升级更新是保持应用性能、功能完善和安全性的关键环节。开发者需要定期发布新版本,修复已知问题,增加新功能,优化用户体验,以适应不断变化的技术环境和用户需求。本篇文章将深入探讨...
### 移动APP测试的22条军规 #### 1. 设备和平台 - **操作系统:** 测试时需考虑不同的操作系统版本及其兼容性,包括但不限于最新的版本以及市场上仍有一定用户基数的老版本。 - **设备硬件:** 包括处理器性能、内存...
综上所述,"qt for android 更新APP"涵盖了从网络通信、文件下载、权限处理、版本控制到用户体验的多个方面,是移动应用开发中的重要组成部分。正确实现这些功能将有助于确保应用始终保持最新状态,同时提供良好的...
热更新技术在移动应用开发中扮演着重要角色,它允许应用程序在不经过Google Play或App Store重新分发的情况下修复错误、添加新功能或优化性能。本思维导图着重讲解了热更新过程,特别是针对Android系统中的Dex文件的...
当Android Studio升级或配置改变时,遗留的缓存可能导致编译问题。要清除缓存,可以删除`~/.gradle/caches/`目录下的文件,以及Android Studio工作空间中的`build`目录。此外,可以在Android Studio的菜单栏中选择`...
10. **发布与更新**:完成开发后,开发者需要了解如何打包应用并发布到App Store或Google Play,以及如何进行热更新和增量升级。 通过深入学习和实践"react-native-mealsMenu"项目,开发者可以提升在React Native...
+配置文件中增加AppTitle字符串项,如果有输入内容,则在启动时会以该项的值为窗口标题;繁体用户请将配置文件保存为Unicode格式; *修正没有清除默认实例注册表项的问题。 1.1.6 +控制程序增加对指定消息的处理...
基于麒麟芯片构建的IVI模组,结合华为“1+8”生态(1是指智能手机,8是指平板电脑、PC、穿戴设备等),CDC平台通过共享APP生态提升用车体验,并开放API接口,使能跨终端伙伴发展智能座舱应用。 7. VDC智能电动平台 ...
应用容器(Application Container)是Oracle 12c引入的新特性,它允许在CDB中定义一套应用程序模式,这些模式可以被多个PDB共享,从而实现应用程序的统一管理和升级。 总结来说,Oracle的CDB架构提供了强大的多租户...
首先,我们需要理解“塔围攻1”这个名字,这可能是一款基于策略的塔防游戏,玩家需要建造和升级防御塔来抵御敌人的攻击。在游戏开发中,这个阶段通常涉及到游戏概念的创建,包括游戏机制、角色设定、关卡设计以及...
在这种情况下,可能需要考虑使用备份软件的增量备份或者尝试使用Oracle的RMAN工具进行部分恢复。 **2.5.4 注意要点** - 在进行备份前,需要确保有足够的磁盘空间。 - 定期测试备份的恢复过程,以确保备份的有效性...