移动APP学习笔记一

登陆html

  登陆用户名和密码错误时,界面有提示信息android

  用户主动退出登陆后,下次启动APP时,应该进入登陆界面ios

  对于支持自动登陆的APP,数据交换时  ,是否能自动登陆成功且数据库操做无误数据库

      ●密码更改后,登陆时是否作到了有效数据的校验缓存

  对于未登陆时一些页面的操做,是否作了控制服务器

  切换帐号登陆,检验登陆的信息是否作到及时更新网络

  对于多个端都进行操做时,确保数据库操做无误,且每一个端能够及时看到数据的更新session

  对于一些软件,支持一个帐号只容许登陆一台机器,这时,须要检查帐号登陆多个手机时,是否将原用户剔除,且可以给出提示信息app

      ● APP切换到后台时,再次切换到前台的测试,如登陆时,有电话打进来测试

2、离线

  离线是应用程序在本地的客户端会缓存一部分数据以功程序下次调用

  对于一些程序,须要在登陆进来后,这时没有网络的状况下能够浏览本地数据

  对于无网络时,刷新获取新数据时,不能获取数据且能给出友好提示

  切换到后台,再次切换到前台时,能够正常查看

  离线后又连上网,这时对数据有更新时,须要从服务器端获取新数据来更新客户端数据,且要更新本地缓存信息

  对于一些界面的数据不提供离线查看,须要给出相应提示且界面更新后无任何数据

我的提的bug注意点:

   ●由于ios系统有不断的更新,因此会出现这样那样兼容性的问题,其实咱们软件中有一点,我记得很清楚,就是在送人彩票环节,赠送成功后会弹出一个舒适提示(问用户是,否要提醒用户领取),用户一旦点了【好的】,会跳到一个短信提醒框,此时就会出错,在苹果5上都没事,一旦在4s上运行就有可能付出闪退。

  ●若是是同一个用户,那么她在android,ios上登陆后,记录应该都是同样的。

  ●一款手机软件在android系统上测试要特别注意,android手机款式多,内存,分辨率不一,因此测试难过也比较大。咱们的软件有一个问题一直走不去,就是在小手机上,若是应用开多,占内存大了,就会出现闪退。

  ●有新的版本要上线前,必定要测旧的版本,不能由于新版本上线了,老版本就不能用了,用老版本的用户仍是大有人在。有一次,我用新版本注册的用户去玩老版本,结果就有有错过,固然这样玩的人不多。

  ●若是一页面里有不少条记录里,要注意上下多滑动,我在测试过程当中,好几回在上下滑动中又因为数据出现错误,致使闪退,尤为是android.

  ●到了某个页面,忽然断网了,而后你在不知情的状况下,点击某个按钮想继续往下走,此时,不能出现闪退的状况,而要给出断网提示。

  ●文本框校验时采用等价类划分法,边界值法,错误推测法与场景法,至少这些方法的概念,本身网上去搜。

  ●不少手机app在打开后,通常用户都不须要先注册登陆,到了合适的地方,弹出合适的提示,很好友的让用户去登陆。固然有些页面,并且有时没有判断,未登陆去点一些按钮,有可能会闪退。未登陆与登陆显示的页面是彻底不同的,要仔细测。

  ●用户登陆状态过久,sessionId会过时,会出现“虽然是登陆状态,系统会提示用户没有登陆。”

  ●外部软件须要更新致使自家软件闪退。我公司是一款博彩类软件,用户须要经过支付宝或财付通支付,有一次在用支付快捷支付时,提示我支付快捷支付须要更新,我就点了更新,更新完成后,咱们的软件就异常退出了。

  ●输入数据,点某颗按钮,会出现错误提示,有时无论这个提示,继续猛点这个按钮,会出现出人意外的结果哦。

  ●上线前必定要测一下软件更新,我好几回这里没测,结果挨了批。这真是叫作“晚节不保”。全部功能都测了n遍了,大胆放心的上了,但是没有在测试环境测软件的更新。结果上线后,用户更新了就出大问题了,大大影响用户量。

相关文章
相关标签/搜索