一.功能测试方面

客户端的更新:web项目 一般是b/s架构,基于浏览器,app则是c/s,必须有客户端

web发布新的版本,打开浏览器后会及时更新;app由于客户端是装在用户手机上的,不能保证每个用户都是用的最新版

二.性能测试方面

web页面关注响应时间、CPU、Memory,而app除以上三项外则还需要关心流量、电量、GPU这些

三.app要多更多的专项测试

A 干扰测试:中断,来电,短信,前后切换,关机,重启等

B 弱网是app测试中必须执行的一项测试,包含弱网和网络切换测试。需要测试弱网所造成的用户体验,重点要考虑回退和刷新是否会造成二次提交。需要测试丢包,延时的处理机制。网络切换测试(网络断开后重连、3G切换4G,5G,wifi等)

四.安装卸载测试

web基于浏览器,不必考虑,而app是客户端,则必须测试安装,更新,卸载。除了常规的安装更新卸载还要考虑异常场景。包括安装时的中断,弱网,安装/卸载后删除安装文件,更新的强制更新与非强制更新、增量包更新、断点续传、弱网下更新等

五. 界面操作

现在app产品的用户都是使用触摸屏手机,所以测试时还要注意手势、横竖屏切换,多点触控,事件触发区域等测试

六. 兼容方面

web项目:  A 浏览器(火狐、谷歌、IE、Safari等)B操作系统(win7,win10,linux,mac等)

app项目:

A 设备系统:IOS(ipad,iphone)、Android(华为,三星,联想等)、windows

B 手机设备可根据手机型号、系统版本、分辨率不同

七.安全测试

安装包是否可反编译代码、安装包是否签名,权限设置,例如访问通讯录等

八.边界测试:可用存储空间少,无SD卡/双SD卡、飞行模式、系统时间有误、第三方依赖(QQ、微信等)

九.权限测试:设置某个app是否可以获取该权限,如访问相同,照相,通讯录,QQ,微信

app测试测试点:

1功能测试;

2兼容性测试:根据屏幕尺寸、系统进行适配测试;对市场上主流的设备安装应用执行测试

3UI/UE方面的测试,主要是用户交互

4压力测试:用户量测试

5用户行为统计:确保用户使用的页面是最新页面,日志是最新版的

6安全测试:软件权限、数据安全性、通讯安全性、人机接口安全性;

7安装卸载测试:安装,卸载,升级

8协议测试:协议测试主要是为了处理用户发送恶意协议到服务器,骗过服务器的校验。

9异常测试:横竖屏切换,快速点,服务器宕机

10弱网测试:APP在2G/3G/4G/wifi下的表现情况

11电量测试:低于10%,50%,95%,充电时,设备意外断电时的数据情况

web功能测试和app功能测试相关推荐

  1. web测试与app功能测试的区别

    看过了千里大腿的blog,再加上最近也有一些同学问我web与app测试的区别.所以在这里也献丑,写一篇随笔.希望对大家有所帮助. 笔者做了快三年的测试了.大部分时间都在做app的测试,web测试也做了 ...

  2. 关于web安全测试在功能测试中的应用

    关于web安全测试在功能测试中的应用 一.安全基本概念 1.1实施安全评估 1.1.1资产等级划分 1.1.2威胁分析 1.1.3风险分析 1.1.4 安全方案 1.2 安全原则 二.我的安全测试模型 ...

  3. App功能测试的注意点

    好几个月没有写博客记录学习心得了,这次回老家深夜闲来无事写一篇记录下这段时间的面试心得,这次面试过程很多面试官都问APP的有关测试,下面我就自己的认识和工作中的经验来谈谈自己对APP测试的认识: 1. ...

  4. 移动app测试的多样性_做移动APP功能测试,这些因素你得都考虑到~

    对于刚入行的测试新手来说,无论是做手动测试还是自动化测试,前期都避免不了学习前人经验,从而尽可能减少自己的漏测问题.作为一个过来人,今天,我就将自己的移动APP功能测试分享给大家,希望对新手有一定帮助 ...

  5. android app功能测试,androidAPP功能测试要点幻灯片.pptx

    Android APP功能测试要点;课程要点;1.多分辨率测试 它反应的是用户视觉最直接的感受,因此是很重要的测试点 ;2.多系统测试;3.用户不同的使用习惯3.1 android权限问题 andro ...

  6. APP功能测试包含哪些方面?最全详细总结(教程)清晰易懂

    目录:导读 一.前言 二.多分辨率测试 三.多系统测试 四.用户使用习惯 五.网络的不稳定性 六.安装.卸载测试 七.升级测试 八.并发测试 九.状态保存检测 一.前言 怎么样才能提高测试的覆盖面呢? ...

  7. iOS APP功能测试(个人总结完整版)

    1-APP的安装和卸载 1.1安装 软件在不同操作系统(iOS 9.0/iOS 10.0/iOS 11.0/iOS 12.0及其他小迭代系统版本)上是否正常安装 软件在不同的手机型号(iPhone 5 ...

  8. web测试和app测试相关

    WEB测试重点 1.功能测试: 所实现的功能是否和需求一致: 2.界面测试: 界面是否美观,风格是否一致,文字内容是否正确: 3.链接测试: 打开链接速度是否合理:是否链接到正确的页面:是否有空白页面 ...

  9. web测试与app测试异同

    做了快十年的测试了.4年做app的测试,web测试也做了6年.其实我觉得这两者并没有什么大的区别. 仅仅从功能测试的层面上来讲的话,在流程和功能测试上是没有区别的.那么区别在哪里呢? 我个人觉得就是由 ...

最新文章

  1. 【Effective Java】最佳实践 其他合集
  2. 江南山区腊味香 年味浓
  3. axure7.0元件库 安卓_AxureRP 7.0 元件库下载
  4. mysql -uroot -proot tc -e select * from merchandise limit 1这个-E的命令作用是什么,用来什么什么的?
  5. .dat文件写入byte类型数组_《计算机导论》课程实验报告(文件)
  6. 没有算法资源,产品经理如何从0到1搭建推荐系统?
  7. logstash grok切分nginx日志
  8. iOS duplicate symbols for architecture x86_64 问题全面解析
  9. 机器学习之特征选择 (feature_selection)
  10. [转]通过秘钥实现scp不输入密码传送文件
  11. Delphi教程推荐
  12. Ubuntu 11.10文本文档乱码
  13. 从10个经典工业设计案例,来看什么是工业设计
  14. 一个微博热搜引发的故事
  15. 告别硬编码,MySQL 如何实现按某字段的不同取值进行统计?
  16. 为Windows11安装最新永久授权Office 2021
  17. 英语语法:词法之动词不定式
  18. Cesium加载ArcGIS的PBF矢量切片服务
  19. 车内看车头正不正技巧_科二曲线行驶技巧图解,蜀黍手把手教你过关!
  20. 近来开发的一款简单易用的图可视化工具

热门文章

  1. 西安理工大学计算机科学博士名单,孙钦东(博导)
  2. python tuple用处_python tuple有什么用
  3. jar包后台运行常用方法和命令
  4. 卡思满意度调查,奇瑞新能源位居第一
  5. 如何使用Openlayers 3加载谷歌离线地图
  6. android watch,android watch介绍
  7. Aurora 开发平台
  8. java 不四舍五入 保留,java保留两位小数(不四舍五入)
  9. 苹果14promax配置参数表 iphone14promax是双卡双待吗
  10. Spring 面试之IoC 和 AOP