WEB测试到移动测试的转换

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

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

从测试类型看不同:

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

接口性能

页面性能

前端性能

服务端系统性能

客户端系统性能

耗电量

流量

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

常规安全

手机隐私安全

兼容性测试

浏览器兼容

系统兼容性

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

不同机型兼容性

从测试过程看不同:

 测试过程
WEB
移动
 测试分析

系统交互图

功能流程图

服务端接口分析;

移动交互分析;

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

功能用例;

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

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

 测试执行

功能执行;

关注服务器日志;

关注数据流转;

接口先行稳定;

功能执行;

关注数据请求及响应;

关注服务端服务器日志;

关注交互;

关注客户端日志;

 

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

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

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

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

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

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

 

相关文章
|
1月前
|
安全 测试技术 网络安全
如何在Python Web开发中进行安全测试?
如何在Python Web开发中进行安全测试?
|
1月前
|
安全 关系型数据库 测试技术
学习Python Web开发的安全测试需要具备哪些知识?
学习Python Web开发的安全测试需要具备哪些知识?
34 4
|
2月前
|
Web App开发 前端开发 JavaScript
探索Python科学计算的边界:利用Selenium进行Web应用性能测试与优化
【10月更文挑战第6天】随着互联网技术的发展,Web应用程序已经成为人们日常生活和工作中不可或缺的一部分。这些应用不仅需要提供丰富的功能,还必须具备良好的性能表现以保证用户体验。性能测试是确保Web应用能够快速响应用户请求并处理大量并发访问的关键步骤之一。本文将探讨如何使用Python结合Selenium来进行Web应用的性能测试,并通过实际代码示例展示如何识别瓶颈及优化应用。
146 5
|
14天前
|
Web App开发 IDE JavaScript
Selenium IDE:Web自动化测试的得力助手
Selenium IDE:Web自动化测试的利器。作为开源工具,Selenium IDE支持录制与回放用户操作,适用于Chrome、Firefox等多浏览器,简化了测试流程,提升了效率,降低了自动化测试的门槛。它还支持导出多种编程语言的脚本,便于测试集成与复用。
64 19
Selenium IDE:Web自动化测试的得力助手
|
16天前
|
Web App开发 IDE 测试技术
Selenium:强大的 Web 自动化测试工具
Selenium 是一款强大的 Web 自动化测试工具,包括 Selenium IDE、WebDriver 和 Grid 三大组件,支持多种编程语言和跨平台操作。它能有效提高测试效率,解决跨浏览器兼容性问题,进行性能测试和数据驱动测试,尽管存在学习曲线较陡、不稳定等缺点,但其优势明显,是自动化测试领域的首选工具。
112 17
Selenium:强大的 Web 自动化测试工具
|
15天前
|
Web App开发 IDE JavaScript
Selenium IDE:Web自动化测试的得力助手
Selenium IDE是开源的Web自动化测试工具,适用于Chrome、Firefox等多款浏览器。它提供简单的录制与回放功能,用户可通过录制浏览器操作自动生成测试脚本,支持导出为多种编程语言,便于非专业测试人员快速上手,有效提升测试效率与质量。
114 6
Selenium IDE:Web自动化测试的得力助手
|
1月前
|
监控 安全 测试技术
如何在实际项目中应用Python Web开发的安全测试知识?
如何在实际项目中应用Python Web开发的安全测试知识?
32 4
|
1月前
|
Web App开发 测试技术 数据安全/隐私保护
自动化测试的魔法:使用Python进行Web应用测试
【10月更文挑战第32天】本文将带你走进自动化测试的世界,通过Python和Selenium库的力量,展示如何轻松对Web应用进行自动化测试。我们将一起探索编写简单而强大的测试脚本的秘诀,并理解如何利用这些脚本来确保我们的软件质量。无论你是测试新手还是希望提升自动化测试技能的开发者,这篇文章都将为你打开一扇门,让你看到自动化测试不仅可行,而且充满乐趣。
|
1月前
|
Web App开发 设计模式 JavaScript
自动化测试之美:如何利用Selenium实现Web应用的高效测试
【10月更文挑战第29天】在软件开发的世界中,测试是确保产品质量的关键步骤。本文将带你了解如何使用Selenium这一强大的自动化测试工具,提高Web应用测试的效率和准确性。通过实际案例,我们将探索Selenium的核心功能及其在现代软件开发中的应用,旨在帮助读者掌握自动化测试的精髓,从而提升软件测试工作的整体效能。
46 0
|
2月前
|
安全 Linux Shell
Kali渗透测试:使用Metasploit对Web应用的攻击
Kali渗透测试:使用Metasploit对Web应用的攻击
153 4