概述
目录
1.APP分类
1.1 Native app(原生)
1.2 Web app(网页)
1.3 Hybrid app(混合型)
2.测试手机的选择
2.1手机的选择
2.2数据来源:
3兼容性测试概述
3.1 为什么要做兼容性测试
3.2 什么是兼容性测试
3.3 兼容性测试方法
1.APP分类
1.1 Native app(原生)
-
一种基于智能手机本地操作系统如ios、Android、WP并使用原生程式编写运行的第三方应用程序
-
一般使用的开发语言为Objective-C
-
需要安装,依赖于手机原生环境(android/IOS),通过升级下载
-
最具代表性:联系人,电话,信息,照相机,日历....
1.2 Web app(网页)
- 指采用Html5语言写出的App
- 不用安装
- 依赖于浏览器,上面内容是从服务器即时下载的
1.3 Hybrid app(混合型)
- 指的是半原生半Web的混合类的App
- 需要下载安装
- 站在手机的角度:手机整机测试,测试对象是手机的系统,与手机一起出厂的app.手机自带app,内置app.
混合模式移动应用
2.测试手机的选择
2.1手机的选择
-
app的功能
- app受众人群
- 手机的信息
- 手机的系统
- 手机的版本
- 手机的品牌
- 尺寸、分辨率
- 支持系统的最低版本,市场最高版本
2.2数据来源:
- 销售平台查看销售量
- 大数据分析:友盟
3兼容性测试概述
3.1 为什么要做兼容性测试
- 因为手机的功能越来越多,用户越来越广
- Android手机碎片化严重
- 提高产品质量
3.2 什么是兼容性测试
软件测试在特定的硬件平台上、不同的应用软件之间、不同的操作系统平台上、不同网络等环境中能否正常运行的测试。
3.3 兼容性测试方法
- 人工测试
- 选择手机---来源:购买/租赁
- 测试用例:单独写/全功能测试用例里面挑选(正向用例,优先级用例挑选)
- 集中一段时间去做,一个星期之内
- 云测试:外包给别人去做(自动化):Testin云测
- 云测试手机的选择
- 测试用例安排--和人工测试用例一样,确认测试点
- 测试报告分析---:根据提交的报告中的bug描述在功能测试的手机上验证,尽量复现,提交给开发
最后
以上就是凶狠豆芽为你收集整理的五、APP分类和手机选择的全部内容,希望文章能够帮你解决五、APP分类和手机选择所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复