该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1,web测试,Android测试,Ios测试的共同点与异同点都是哪些?

三者测试的共同点:都是为了保证软件系统的质量,满足客户需求,测试的设计方法都相同。

异同点:web测试是pc端考虑电脑系统和浏览器的兼容多些,Android和iOS在手机,平板等终端考虑手机版本和网络多些,而Android与ios一个是开源的,一个不是开源的,测试考虑的终端型号一个多些,ios就只对苹果终端的测试其他的不会考虑。

1、相同点

不管是传统行业的web测试,还是新兴的手机app测试,都离不开测试的基础知识,即是不管怎么变,测试的原理依然会融入在这两者当中。

1)设计测试用例时,依然都是依据边界值分析法、等价类划分等;

2)多数采用黑盒的测试方法,来验证业务功能是否得到正确的应用;

3)需要检查界面的布局、风格和按钮等是否简洁美观、是否统一等;

4)测试页面载入和翻页的速度、登录时长、内存是否溢出等;

5)测试应用系统的稳定性等。

2、不同点

相对于web测试,手机软件测试,除了要考虑基本的功能测试、性能等,还要考虑手机本身固有的属性特征。所以对比web测试和手机测试,手机测试过程中还需要注意如下几个方面特性:

1)手机作为通信工具,来电、去电、接收短信等操作都会对app应用程序产生影响,所以app测试第一个要考虑的属性特征是:中断测试。

中断测试有人为中断、新任务中断以及意外中断等几种情况,主要从以下几个方面进行验证:

a.来电中断:呼叫挂断、被呼叫挂断、通话挂断、通话被挂断

b.短信中断:接收短信、查看短信

c.其他中断:蓝牙、闹钟、插拔数据线、手机锁定、手机断电、手机问题(系统死机、重启)

2)手机用户对app产品的安装卸载操作:从上一个版本/上两个版本直接升级到最新版本。

全新安装新版本

新版本覆盖旧版本安装

卸载旧版本,安装新版本

卸载新版本,安装新版本

App测试中ios和Android的区别:

1、 Android长按home键呼出应用列表和切换应用,然后右滑则终止应用;

2、 多分辨率测试,Android端20多种,ios较少;

3、 手机操作系统,Android较多,ios较少且不能降级,只能单向升级;新的ios系统中的资源库不能完全兼容低版本中的ios系统中的应用,低版本ios系统中的应用调用了新的资源库,会直接导致闪退(Crash);

4、 操作习惯:Android,Back键是否被重写,测试点击Back键后的反馈是否正确;应用数据从内存移动到SD卡后能否正常运行等;

5、 push测试:Android:点击home键,程序后台运行时,此时接收到push,点击后唤醒应用,此时是否可以正确跳转;ios,点击home键关闭程序和屏幕锁屏的情况(红点的显示);

6、 安装卸载测试:Android的下载和安装的平台和工具和渠道比较多,ios主要有app store,iTunes和testflight下载;

7、 升级测试:可以被升级的必要条件:新旧版本具有相同的签名;新旧版本具有相同的包名;有一个标示符区分新旧版本(如版本号),对于Android若有内置的应用需检查升级之后内置文件是否匹配(如内置的输入法)

另外:对于测试还需要注意一下几点:

1、 并发(中断)测试:闹铃弹出框提示,另一个应用的启动、视频音频的播放,来电、用户正在输入等,语音、录音等的播放时强制其他正在播放的要暂停;

2、 数据来源的测试:输入,选择、复制、语音输入,安装不同输入法输入等;

3、 push(推送)测试:在开关机、待机状态下执行推送,消息先死及其推送跳转的正确性;应用在开发、未打开状态、应用启动且在后台运行的情况下是push显示和跳转否正确;推送消息阅读前后数字的变化是否正确;多条推送的合集的显示和跳转是否正确;

android测试测试什么,1,web测试,Android测试,Ios测试的共同点与相关推荐

  1. web测试软件act,使用ACT对Web程序进行性能容量测试.doc

    使用ACT对Web程序进行性能容量测试 使用ACT对Web程序进行性能容量测试 测试中心 刘艳会 通过对WAS使用文档的阅读,我们已经知道了压力测试的必要性,并且我们也已经可以使用WAS来对Web应用 ...

  2. 手机app 与pc 软件测试区别,1,web测试,Android测试,Ios测试的共同点与

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1,web测试,Android测试,Ios测试的共同点与异同点都是哪些? 三者测试的共同点:都是为了保证软件系统的质量,满足客户需求,测试的设计方法都相同 ...

  3. WEB测试和App测试、Android和IOS测试区别

    WEB测试和App测试:   web测试 app测试 性能测试 只需要测试响应时间 响应时间.流量测试和耗电量测试 兼容性测试 兼容浏览器,兼容IE6,IE8,chrome,firefox 兼容的是手 ...

  4. Android与iOS测试注意点

    App测试中Android和IOS测试区别 分辨率测试:   Android端种类多常见的手机分辨率:   (4:3   VGA 640480 (Video Graphics Array)   QVG ...

  5. 测试工程师苦逼时刻,Android 谈谈自动化测试

    前言 最近,手头上的项目基本开发完成,优化也做的差不多了,本以为可以安心准备上线.然而老板却反映说测试人员发现 App 总会出现一些莫名的 bug. 目录 前言 一.概述 二.自动化测试框架 三.云测 ...

  6. android输入参数并发测试,PerfDog 下性能测试分析记录(Android)

    最近做的项目需要和Unity做交互, Unity作为一款游戏引擎, 还是很耗性能的, 所以找了找性能测试的工具, 发现了腾讯的PerfDog, 记录一下使用心得. 一.查看官网说明 官网地址 官网使用 ...

  7. 【Android 高性能音频】OboeTester 音频性能测试应用 ( Oboe 输出测试参数 | API 选择 | 音频输出设备选择 | 采样率 | 通道 | 采样格式 | 播放偏好 )

    文章目录 一.Oboe 输出测试参数面板 二.Oboe 输出测试参数 API 及 设备选择 三.Oboe 输出测试参数 音频参数 四.Oboe 输出测试参数 播放偏好 五.Oboe 输出测试参数 ( ...

  8. 【Android 高性能音频】OboeTest 音频性能测试应用 ( 应用简介 | 测试内容 | 输出测试 | Oboe 缓冲区 与 工作负载修改 | 测试案例 )

    文章目录 一.Oboe 测试应用 二.Oboe 测试内容 三.Oboe 输出测试 四.Oboe 缓冲区 与 工作负载修改 五.Oboe 输出测试 ( Pixel 2 | Android 10 ) 一. ...

  9. 如何测试并调试基于 NDK 的 Android 应用

    本文概述了如何为 x86 平台测试和调试基于 NDK 的应用. 本文将从头至尾完整展示如何创建示例应用,并演示如何测试和调试. 1. 开发环境 请确保已安装了 Android 应用开发环境. 如果尚未 ...

最新文章

  1. OSSIM平台安全事件关联分析实践
  2. Alpha Go 之父恩师Tomaso Poggio:深度学习需要从炼金术走向化学
  3. mongodb-创建索引
  4. php 代码线程,php实现多线程代码
  5. 如何设置 homestead zhong redis 开机自启_CentOS安装Redis
  6. 前端开发 标签的属性和值 0228 需演练
  7. js byte数组转string_JVM系列之:String,数组和集合类的内存占用大小
  8. bootstrap table 分页只显示分页不显示总页数等数据
  9. 数据库---事务(一)
  10. about command : wget
  11. 百度和bing的背景肤色图片的保存
  12. 关于安装NTKO Office插件的方法
  13. ActiveMQ 下载和安装
  14. 设计模式(三) 抽象工厂模式
  15. python列表创建操作_python列表操作
  16. canvas教程16-滚动的车轮
  17. 基于logistics回归的评分卡模型【相关理论】
  18. 10.31周报-人体姿态估计CPN
  19. 后台拼接字符串加双引号
  20. 微擎 公众号分享朋友圈不显示缩略图

热门文章

  1. python3-字符串常用操作
  2. Yaml spring boot 二维数组写法
  3. webservice wsdl 生成服务
  4. 主题切换时如何主动去刷新一些资源?
  5. 关于findViewById返回空指针的错误
  6. vbs中的WScript.Network[属性与方法]
  7. .NET之我见系列 - 类型系统(上)
  8. 转:给.net 程序员的一些建设
  9. 珍惜生命 远离中国足球
  10. [转载] python随笔2(列表的增删改查)