• 0
  • 0
分享

读者提问:如何做 APP 更新测试 ?
阿常回答:这个问题我分别从 

1、更新方式;

2、测试点 

这两点来回答。

昨天阿常和大家分享了 APP 的安装测试,卸载功能因为是系统做的,而不是应用实现的,所以不需要做特别的测试。今天我们继续聊聊 APP 的更新测试。

一、APP 的几种更新方式

一)全量更新

1、应用内检查版本更新。

2、第三方应用商店更新。

二)热更新

发布补丁方式的更新,一般热更新用于紧急修复 BUG。

二、APP 更新测试测试点

一)强制更新

1、强制更新的提示信息是否正确、完整。

2、强制更新的提示弹窗能否被关掉。

3、点击确定更新按钮,是否能更新成功。

4、强制更新完毕,检查版本号是否正确。

5、强制更新完毕,检查旧账号能否正常使用,数据是否正确。

6、强制更新完毕,检查新功能是否已经替代了旧功能。
二)非强制更新

1、非强制更新的提示信息是否正确、完整。

2、强制更新的提示弹窗能否被关掉。

3、点击不立即更新按钮,检查旧功能不会被新功能替代掉。

4、点击立即更新按钮,是否能更新成功。

5、非强制更新完毕,检查版本号是否正确。

6、非强制更新完毕,检查旧账号能否正常使用,数据是否正确。

7、非强制更新完毕,检查新功能是否已经替代了旧功能。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   序言  由于公司在来年需要进行压力测试,所以也就借节假日的机会来学习一下压力测试的步骤,由于本人的学习时间比较短,希望各位大神朋友们能够多多的谅解并指正在下的错误,在此仅表敬意。  适应人群  1、初入门的压力测试工程师。  2、为入门但是打算在软件测试方面发展的同学。  3、对软件测试有浓厚的兴趣的人。  压力测试初窥探  压力测试顾名思义就是通过模拟指定的用户数量同时访问网站从而达到对网站进行施压,进而测试出网站在高并发问题上的性能优势劣势以及应对DDOS攻击的防护能力,这也是考验一个网站的健壮性的一个特点(本人认为的),目前主流的压力测试工具有Jmeter、RoadRunner,其中...
            0 0 1095
            分享
          • PostmanScript功能,支持原生的JS,所以可以使用JS解决很多接口自动化的一些问题,例如接口依赖、接口参数专递和接口断言等;这里主要是针对Pre-RequestScript和Tests两个模块做介绍,它支持以嵌入脚本的方式动态准备测试数据,并根据业务需求设计测试用例。postman接口的运行顺序:每次请求前,先运行Pre-requestScript中的方法,然后在调用接口,最后是运行Tests中的方法,即(Pre-requestScript->接口请求->Tests)一、Pre-requestScript此模块主要是在发送request之前,编写pre-requestsc...
            15 15 1226
            分享
          •   前言  jmeter 这个工具既可以做接口的功能测试,也可以做自动化测试,还可以做性能测试,其主要用途就是用于性能测试。但是,有些公司和个人,就想用 jmeter 来做接口自动化测试。  你有没有想过呢?  下面我就给大家讲讲,用 jmeter 如何做接口自动化测试。  jmeter 与接口自动化测试  如果要你用 jmeter 来做接口自动化测试,你是不是把几乎每一个测试用例,都是用一个取样器来实现?  相信很多人都是这么想的,也是这么干的。  但是,很遗憾,你这种,是初级入门做法。你能实现所有的测试用例都被执行,但是,你写脚本和维护脚本的时间,可能比你用手工执行所有的测试用例时间还要长...
            0 0 1142
            分享
          •   测试负责人经常要做的事情之一就是安排需求。那么如何合理分配这些需求呢?当然,它不是给任何自由的人。需求划分也是一种艺术活动。  首先需要与业务、项目经理、开发确认背景、目标、变更点、影响范围、计划等。  其次要结合这群学生的考试计划,了解大家目前的需求和进度。如果是紧急重要的需求,尽量给熟悉这个业务和模块的同学优先,保证功能的交付和上线的稳定性。  如果需求不急,可以和其他同学一起练手。一开始可以带旧带新,就是熟悉的同学会和不熟悉的同学一起考,重点地方可以控制。当所有的学生都开始了,你就不需要以旧换新了。  你可能会想,如果需求很迫切,而熟悉这个功能的同学都是工作满满,没有精力去满足新的需...
            0 0 894
            分享
          •   本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下十个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满意的工作,共勉之!  一、测试常见问题和流程篇  1. 介绍一下测试流程(重点,常见!)  需求评审、测试计划、测试用例、用例评审、冒烟测试、测试执行、验收测试、风险评估、上线\观察、问题跟进、测试报告、复盘会议。  根据自己的日常经验来回答,每个点的工作内容都需要清晰掌握,有可能就某个点如何工作进行提问。  2. 介绍一下测试方法  按阶段:单元测试、集成测...
            0 0 135
            分享
      • 51testing软件测试圈微信