一、业务测试

业务测试即所谓的功能测试,确保按照已定义的需求测试完成,没有遗漏

二、专项测试

1.兼容性测试

  • Android兼容性:

    (1)不同尺寸屏幕大小兼容性,比如6.5英寸、6.0英寸等;

    (2)全面屏、非全面屏,比如华为p9非全面屏、华为p40全面屏等

    (3)Android7.0、8.0等不同系统版本测试

    (4)不同厂家及相同机型不同版本的兼容性,比如华为、小米、索尼、锤子、三星、一加、谷歌亲儿子等

  • iOS兼容性:

    (1)不容屏幕大小的兼容性,比如6.1英寸、6.7英寸、5.4英寸等

    (2)全面屏、非全面屏,比如iPhone7非全面屏、iPhone 12全面屏等

    (3)不同系列机型,比如iPhone 12系列,iPhone 12、iPhone 12 pro、iPhone mini、iPhone 12 pro max等

    (4)不同iOS系统,比如iOS12.x、iOS13.x、iOS14.x等

    (5)iPhone系统自带的兼容性,比如视图标准模式、视图放大模式

2.性能测试

  • 应用程序长时间运行操作,手机是否发热、掉电是否严重等

  • 不同应用之间进行切换,是否crash等

  • app启动时间、交互时间是否过慢

  • 功能操作是否卡顿等

  • 内存是否泄漏

  • app占用手机内存是否过高

3.安全测试

  • 用户登陆密码、支付密码等隐私信息是否暗文显示

  • 密码之类的是否做加密处理

  • 用户身份证、手机号等信息是否做脱敏

4.易用性测试

  • app操作是否简单

  • 功能是否易理解

  • 体验是否友好

5.安装升级测试

  • 卸载后安装

  • 低版本覆盖安装升级到高版本

  • 高版本回退低版本

  • 静默安装升级

  • 强制安装升级

三、回归测试

1.回归测试面向已交付的需求

2.接口测试

3.UI自动化测试

4.自动遍历回归测试

欢迎关注公众号:

移动测试之CheckList相关推荐

  1. 制作安全网站的checklist

    原作者charlee.原始链接 http://tech.idv2.com/2008/04/19/secure-website-checklist/ fcicq最近在IPA上看到一篇安全相关的文章,它的 ...

  2. Java单元测试之JUnit4详解

    2019独角兽企业重金招聘Python工程师标准>>> Java单元测试之JUnit4详解 与JUnit3不同,JUnit4通过注解的方式来识别测试方法.目前支持的主要注解有: @B ...

  3. pytest接口测试之fixture传参数request

    本文主要介绍了pytest接口测试之fixture传参数request的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 前言 有的测试用例,需要依赖于某些特定的 ...

  4. 安全测试之XSS攻击

    XSS (跨站脚本攻击)是什么?它的全名是:Cross-site scripting,为了和CSS层叠样式表区分所以取名XSS.是一种网站应用程序的安全漏洞攻击,是代码注入的一种.它允许恶意用户将代码 ...

  5. 黑盒测试之边界值测试

    黑盒测试之边界值测试 边界值的定义 稍高于其边界值及稍低于其边界值的一些特定情况 边界值分析 取点 最小值.略高于最小值.正常值.略低于最大值.最大值等五个点. 边界值分析的假设 单缺陷假设原则:只有 ...

  6. 做机器学习项目的checklist

    2020-01-20 18:06:29 作者:datarevenue 编译:ronghuaiyang 导读 这个checklist能帮助你迈出做一个成功的机器学习项目第一步. 避免混淆,用这个简单的清 ...

  7. MongoDB 安全 checklist 及最优配置模板

    云数据库 MongoDB 版 基于飞天分布式系统和高性能存储,提供三节点副本集的高可用架构,容灾切换,故障迁移完全透明化.并提供专业的数据库在线扩容.备份回滚.性能优化等解决方案. 了解更多 最近 M ...

  8. 离开网易的转型之路1:选择测试之路-路上的迷茫

    Infoq发布了文章,这里我还是吐槽原文,未修改的,让大家品味下: 1.选择测试之路-路上的迷茫 2010年12月31日,在网易从事了多年开发之后,依依不舍地离开,面临的是一个完全从零开始的全新职位: ...

  9. 随行付微服务测试之静态代码扫描

    静态代码扫描为整个发展组织增加价值.无论您在开发组织中发挥的作用如何,静态代码扫描解决方案都具有附加价值,拥有软件开发中所需要的尖端功能,最大限度地提高质量并管理软件产品中的风险. 背景 微服务架构模 ...

最新文章

  1. 小心内存也会引起蓝屏
  2. 建造者模式(Builder Pattern)(转自TerryLee)
  3. 200922阶段一C++关联容器map
  4. 兰州大学第一届 飞马杯 ★★飞马祝福语★★ 线段树维护dp(动态dp)
  5. oracle sysau,ORACLE 10GR2 ASM 如何修改AU_SIZE的大小
  6. sharepoint_study_7
  7. BZOJ2038 小Z的袜子 (莫队算法)
  8. android 编译 c 程序,Android上通过gcc编译普通的C程序
  9. 针对吞吐量优化的架构
  10. 使用CANoe进行Panel设计
  11. 解决python运行selenium程序执行完后,Chrome浏览器自动关闭的问题
  12. 如何将一个数字转换为字符串并且按照指定格式显示?--TO_CHAR
  13. 云计算基础-基本概念(一)
  14. 爱普生Epson Artisan 800 一体机驱动
  15. C-V2X 与智能车路协同技术 的深度融合
  16. 问题沟通以及反馈的原则 - BEST
  17. 自动化操作桌面之根据图片移动鼠标
  18. POE——POE供电详解
  19. Android 技术淘金者:杨丰盛
  20. VMware配置虚拟机网络

热门文章

  1. TxQueryRunner类对结果集封装成bean、map及object的操作
  2. android设备不自带sqlite3问题(sqlite3 not found)
  3. JavaScript高级编程学习7——this关键字
  4. 动态库的编写和调用 - Delphi
  5. SSH配置优化和慢的解决方法
  6. 解决Linux环境下Tomcat启动卡住问题
  7. Vmware 安装CentOS7时连不上网问题的解决
  8. 解决 iframe 在 ios 上不能滚动的问题
  9. Java的异常:Error与Exception
  10. java.io.StreamCorruptedException: invalid stream header: EFBFBDEF 问题解决