软件测试从字面意思我们就知道它主要是做软件产品方面的测试,尤其是APP这块,那么很多人就问了APP测试和传统软件测试有什么区别?来看看下面的详细介绍。

  软件测试培训分享:APP测试和传统软件测试有什么区别?移动APP的特点使得它与传统软件在开发、测试方面都有所不同。比较移动APP测试与传统软件测试的不同,要从以下几个方面进行考虑:

  (1) 使用场景不同

  传统软件在使用地点比较固定,网络信号也比较稳定;而移动App使用场合不固定,网络信号也不稳定,测试需要考虑若网情况下App的使用情况。此外,还要考虑移动设备电量不足的情况下,App是否能正常使用。

  (2) 页面布局不同

  对于传统软件,计算机设备屏幕比较大,可以同时显示很多信息,用户在使用时对所有信息一览无余,页面布局比较灵活;但是对于移动APP,移动设备屏幕小,显示的信息有限,一般都是单列显示,在测试时需要考虑布局是否合理。此外,在测试时还要考虑到移动设备的屏幕可以旋转,旋转之后,旋转屏幕上的信息是否符合用户需求。

  (3) 输入方法不同

  传统软件大多使用键盘和鼠标进行输入;移动App的输入方法比较多,除了键盘和鼠标之外,还包括触屏、电容笔、语音等。移动APP测试时要测试多种输入方法是否能正常使用。

  (4) 操作方式不同

  传统软件使用鼠标操作,点击精确;而移动App大多是触屏操作,点击时误差较大,且不支持“鼠标指针”悬停事件。

APP测试和传统软件测试有什么区别?相关推荐

  1. APP测试和传统软件测试有什么区别

    APP测试和传统软件测试有什么区别?APP测试和传统测试是有一些区别的,移动APP的特点使得它与传统软件在开发.测试方面都有所不同.比较移动APP测试与传统软件测试的不同,要从以下几个方面进行考虑: ...

  2. App测试中ios和Android的区别1

    App测试中ios和Android的区别: 一.多分辨率测试 1.手机常见分辨率: 4:3 VGA     640*480 (Video Graphics Array) QVGA  320*240 ( ...

  3. app测试中ios和Android的区别:

    app测试中ios和Android的区别: 1.Android长按home键呼出应用列表和切换应用,然后右滑则终止应用: 2.多分辨率测试,Android端20多种,ios较少: 3.机操作系统,An ...

  4. ios和android区别是什么,app测试中ios和Android的区别:

    今天偶然看到一个面试题,安卓和ios的测试区别,一下子只能想到几个基础的点,后面百度了一下,答案简单记录一下. app测试中ios和Android的区别: 1.安卓手机针对每一款手机有不一样的操作:苹 ...

  5. 面向对象测试与传统软件测试有何异同,面向对象软件测试与传统测试有何区别...

    由于面向对象技术具有封装.继承.多态等新的特性,带来了传统程序设计所不存在的错误,导致原来行之有效的软件测试技术对面向对象技术开发的软件有些力不从心. 面向对象软件测试与传统软件测试有以下不同: 测试 ...

  6. app测试中ios和Android的区别

    1.Android长按home键呼出应用列表和切换应用,然后右滑则终止应用: 2.多分辨率测试,Android端20多种,ios较少: 3.机操作系统,Android较多,ios较少且不能降级,只能单 ...

  7. App测试中ios和Android的区别2

    四.push测试: 1.前台运行: 接送到推送后,点击推送消息,是否能跳转到链接 2.后台运行: Android:点击[home]或者返回键,使程序后台运行时,此时接收到push,点击后唤醒应用,此时 ...

  8. 软件测试的基本理论-移动端app测试-6

    软件测试的基本理论-移动端app测试-6 一.移动app测试 1. 移动app测试概述 2.移动app测试要点 3, UI测试要点 1,界面布局 2,图形测试 3,内容测试 4, 功能测试 1,切换测 ...

  9. app测试中,安卓和IOS有哪些区别(持续补充ing)

    app测试中ios和Android的区别: 1.Android长按home键呼出应用列表和切换应用,然后右滑则终止应用: 2.多分辨率测试,Android端20多种,ios较少: 3.机操作系统,An ...

最新文章

  1. Dubbo和SpringCloud的区别
  2. TTS Text-to-speech(文字转语音)服务
  3. Oracle处理小数点后位数、格式化数字、查找指定字符所在位置的几个函数
  4. python一键清屏_python添加清屏功能
  5. rust异步编程--理解并发/多线程/回调/异步/future/promise/async/await/tokio
  6. 安装Qemu-6.1.0
  7. 程序无法启动计算机丢失,没法启动程序,说是计算机丢失user32.dll
  8. IUnknow IDispatch IInspectable QueryInterface
  9. oracle20g,GaussDB 100 OLTP: 缩减创建数据库的20G空间需求及GS-00714
  10. USB Device Desctiptor 相关
  11. 系统U盘还原成普通U盘
  12. VBA每日一练(2),将txt 的部分/全部内容 导入到EXCEL
  13. 年轻人先实现社会价值,再去实现人生价值
  14. 2019北航计科保研夏令营(非优营)
  15. 网络攻防——网络攻击技术分类
  16. 证书扫描件怎么弄?手机也能轻松扫描
  17. Vue项目构造页面布局
  18. 浅谈Openstack网络原理(openstack无法上网?)
  19. RAID详解+RAID5配置实战
  20. jmeter监听器---跟随响应时间的指标监控

热门文章

  1. EMQ学习笔记---Clean Session和Retained Message
  2. 你负责选歌,索尼负责用 AI 谱出风格相似的曲子
  3. Go 语言中手动内存管理
  4. 查看CentOS的网络带宽出口
  5. 坑系列 --- 高可用架构的银弹
  6. “互联网+”的时代,易佳互联也随着时代步伐前进着
  7. 模拟实现: strstr strcpy strlen strcat strcmp memcpy memmove
  8. 博客5:文件,目录以及用户的权限管理
  9. 免费正则表达式辅助工具(转)
  10. ArcGIS问题:如何定义坐标系