美文网首页
移动app测试注重的要点

移动app测试注重的要点

作者: Cherrylly | 来源:发表于2019-06-10 17:13 被阅读0次

一、移动app测试

1.移动app的生命周期

2.Mock技术

3.WebView的测试(尽量保证web端和app端都能实现响应式设计)

4.操作系统特性 Android app测试设备的碎片化

注:1)注重ios在放大模式下的测试;

       2)注重ios在内存不足下app测试,检查内存泄漏的问题;

       3)安卓碎片化跟当前安卓系统、分辨率、品牌、版本等均有密切的关系;

5.Android和iOS对于app间的 通信处理方式不一样(Android可以通过系统提供的四种应用程序组件,activity,content,provider,broadcast和service来传递消息、对象和数据 )

6.Android和iOS就是否支持扩展存储有所不同

注:安卓与苹果在布局和数据存储方式上面的区别

1)创建和布局

android:绘制view方式--1.使用xml文件 2.java中使用代码绘制view和布局

ios:布局和绘制view方式--1.storyboard 2.xib文件(nib)3.直接在代码中布局

2)数据存储方式

Android的4种数据存储方式:

①.使用SharedPreferences存储数据;

②.文件存储数据--Internal Storage内部空间 

③.SQLite数据库存储数据;

④.使用ContentProvider存储数据;

ios的5种数据存储方式:

①NSUserDefaults 

NSUserDefaults可以存储的数据类型包括:NSData、NSString、NSNumber、NSDate、NSArray、NSDictionary

②NSKeyedArchiver归档

采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议。

③SQLite

④CoreData

CoreData中使用的几个类:(一 )NSManagedObjectModel(被管理的对象模型) 相当于实体,不过它包含 了实体间的关系;(二) NSManagedObjectContext(被管理的对象上下文) 操作实际内容作用:插入数据 查询 更新 删除;(三) NSPersistentStoreCoordinator(持久化存储助理)相当于数据库的连接器;(四) NSFetchRequest(获取数据的请求)相当于查询语句;(五) NSPredicate(相当于查询条件);(六) NSEntityDescription(实体结构);(七) 后缀名为.xcdatamodel的包;

⑤Plist

7.Android和iOS对widget的实现和使用不同

App Widget是应用程序窗口小部件(Widget)是微型的应用程序视图,它可以被嵌入到其它应用程序中(比如桌面)并接收周期性的更新。你可以通过一个App Widget Provider来发布一个Widget。

widget作用:数据共享;展开/折叠;应用的扩展;

8.高内存占用的功能

9.增量升级必不可少 测试app的增量升级(现在绝大多数app在升级安装时采用的是增量安装或者覆盖安装的方式,而不会先删除再重新进行安装),测试app的删除,测试app数据的清除

10.测试app和输入法等app的交互功能:隐藏、滚动、是否自动弹出键盘、是否获取焦点、是否遮挡输入框、输入时界面是否美观整齐

11.非标准控件:自写的控件

12.提前关注操作系统升级

13.测试app对于前台页面渲染的性能

前端渲染:后端返回JSON数据,前端利用预先写的html模板,循环读取JSON数据,拼接字符串(es6的模板字符串特性大大减少了拼接字符串的的成本),并插入页面。

后端渲染:前端请求,后端用后台模板引擎直接生成html,前端接受到数据之后,直接插入页面。

14.测试app用到的后台服务mobile service的性能

15.测试app的回话session是否有过期设置

相关文章

  • 移动app测试注重的要点

    一、移动app测试 1.移动app的生命周期 2.Mock技术 3.WebView的测试(尽量保证web端和app...

  • 移动 App 测试

    移动APP测试讲义 本篇讲义主要阐述APP的手工测试要点,并概括介绍主流的APP测试框架。 1. APP测试的准备...

  • 移动app测试要点

    1.首先是测试 资源确认及准备 (1)产品需求文档,产品原型图 ,接口说明文档及设计文档应该齐全 (2)测试设备及...

  • 移动APP测试要点

    安装/卸载/更新测试 验证App是否能正确安装、运行、卸载、以及操作过程和操作前后对系统资源的使用情况。 测试要点...

  • 移动APP的测试要点

    一、多分辨率测试 二、多系统测试 这个主要是根据公司的需求来确定需要做兼容的系统,如我的公司要求的是安卓兼...

  • 移动App的测试方向和测试要点

    PS:本文首发于公众号「软件测试艺术」,回复“软件测试教程”获取:麦子学院、传智播客、小强软件测试全套学习教程! ...

  • 移动端自动化测试策略

    移动端自动化测试策略 随着移动互联网的深入发展,移动端APP的需求不断增加,越来越多的数字化企业开始注重其APP的...

  • APP测试流程以及要点梳理

    APP测试流程梳理 APP测试要点梳理 APP测试思维导图 1 APP测试基本流程 1.1流程图 1.2测试周期 ...

  • APP要做哪些测试?APP测试要注意哪些问题?

    APP要做哪些测试?APP测试要注意哪些问题?对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能。而...

  • 移动金融领域APP测试要点详解

    针对金融类APP,相应的QA策略应围绕业务、功能点、安全性测试、性能测试、易用性测试、兼容性测试等。 1. 业务测...

网友评论

      本文标题:移动app测试注重的要点

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