WEB测试到移动测试的转换

简介: 移动互联网的发展毋庸置疑是必然的趋势,我们曾经传统WEB互联网测试的同学,也必然走上移动测试的道路,移动测试与pc测试到底需要怎样的思维转变才能更快的进入移动节奏呢?对比下WEB与移动的测试不同点: 从测试类型看不同:  测试类型 WEB 移动  交互测试  稍轻 更注重 ,好的体验是移动互联网取胜的关键!  性

移动互联网的发展毋庸置疑是必然的趋势,我们曾经传统WEB互联网测试的同学,也必然走上移动测试的道路,移动测试与pc测试到底需要怎样的思维转变才能更快的进入移动节奏呢?对比下WEB与移动的测试不同点:

从测试类型看不同:

 测试类型
WEB 移动
 交互测试  稍轻 更注重 ,好的体验是移动互联网取胜的关键!
 性能测试

接口性能

页面性能

前端性能

服务端系统性能

客户端系统性能

耗电量

流量

 安装与卸载测试  无 必要且重要
 升级测试  无 必要且重要
 功能测试 同等重要 同等重要
安全测试 常规安全

常规安全

手机隐私安全

兼容性测试

浏览器兼容

系统兼容性

不同安卓/IOS系统版本兼容性;

不同机型兼容性

从测试过程看不同:

 测试过程
WEB
移动
 测试分析

系统交互图

功能流程图

服务端接口分析;

移动交互分析;

 测试用例  功能、交互、接口用例

功能用例;

客户端接口请求与服务端接口反馈用例;

移动设备特有用例,比如触发条件、比如静默、比如设备按键;

 测试执行

功能执行;

关注服务器日志;

关注数据流转;

接口先行稳定;

功能执行;

关注数据请求及响应;

关注服务端服务器日志;

关注交互;

关注客户端日志;

 

移动功能测试入门基础知识储备:

1.搭建android/ios开发环境以方便自己打包和安装;

2.学会使用fiddler抓包看接口请求与返回;

3.对移动设备本地数据库了解;

4.查看移动客户端日志的工具android logcat;

想要转向移动测试的同学,需要先从思维上转变过来,储备入门知识,以方便快速上手进行测试!

 

相关文章
|
1月前
|
IDE Java 测试技术
使用JUnit进行单元测试:提高Java Web应用的稳定性和可靠性
【4月更文挑战第3天】本文介绍了JUnit,一个广泛使用的Java单元测试框架,由Kent Beck和Erich Gamma创建。JUnit核心特性包括注解、断言、测试套件、测试监听器和异常测试。在Java Web应用中,单元测试主要针对模型层。使用JUnit测试涉及设置环境、编写测试类、标记测试方法及运行和分析结果。单元测试能提早发现问题、简化调试、保证代码质量、促进重构并作为实时文档。掌握JUnit对提升软件质量和效率至关重要。
|
1天前
|
运维 Java 测试技术
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
9 3
|
22天前
|
XML Web App开发 Java
【软件测试】关于Web自动化测试
【软件测试】关于Web自动化测试
|
11天前
|
存储 关系型数据库 MySQL
Baidu Comate Web在线出题能力测试——MySQL出题能力
Baidu Comate Web在线出题能力测试——MySQL出题能力
14 0
|
1月前
|
JavaScript Java 测试技术
《手把手教你》系列技巧篇(四十六)-java+ selenium自动化测试-web页面定位toast-下篇(详解教程)
【5月更文挑战第10天】本文介绍了使用Java和Selenium进行Web自动化测试的实践,以安居客网站为例。最后,提到了在浏览器开发者工具中调试和观察页面元素的方法。
33 2
|
1月前
|
安全 测试技术 持续交付
在Python Web开发中,测试是一个至关重要的环节
【5月更文挑战第12天】在Python Web开发中,测试至关重要,包括单元测试(unittest模块)、集成测试、功能测试、系统测试、验收测试、性能测试、安全测试和端到端测试。常用的测试工具有unittest、pytest、selenium、requests和coverage。遵循“测试先行”和“持续集成”原则,确保代码质量与稳定性。
152 3
|
1月前
|
JSON 监控 安全
LabVIEW测试和调试Web服务
LabVIEW测试和调试Web服务
31 1
|
1月前
|
SQL 安全 数据处理
Web 测试神器:HackBar 保姆级教程
Web 测试神器:HackBar 保姆级教程
|
1月前
|
XML Web App开发 测试技术
python的Web自动化测试
【4月更文挑战第16天】Python在Web自动化测试中广泛应用,借助Selenium(支持多浏览器交互)、BeautifulSoup(解析HTML/XML)、Requests(发送HTTP请求)和Unittest(测试框架)等工具。测试步骤包括环境搭建、编写测试用例、初始化浏览器、访问页面、操作元素、验证结果、关闭浏览器及运行报告。注意浏览器兼容性、动态内容处理和错误处理。这些组合能提升测试效率和质量。
23 6
|
1月前
|
Web App开发 JavaScript 测试技术
《手把手教你》系列技巧篇(四十五)-java+ selenium自动化测试-web页面定位toast-上篇(详解教程)
【5月更文挑战第9天】本文介绍了在Appium中处理App自动化测试中遇到的Toast元素定位的方法。Toast在Web UI测试中也常见,通常作为轻量级反馈短暂显示。文章提供了两种定位Toast元素的技巧.
27 0